| mongoq. gera consultas MongoDB de expressões simples de python |
Baixe Agora |
mongoq. Classificação e resumo
- Nome do editor:
- Alon Horev
- Site do editor:
- http://github.com/alonho/
mongoq. Tag
mongoq. Descrição
O MOGOQ é um módulo que gera consultas do MongoDB de simples expressões python.installationpip Install MOGOQALGEBRA >>> do MOGOQ Import Q >>> Q.attr == 3 {'attr': 3} >>> q.attr! = 3 {' Attr ': {' $ ne ': 3}} >>> (q.attr1 == 3) + (q.attr2> = 4) {' attr2 ': {' $ GTE ': 4},' attr1 ': 3} >>> (q.attr <3) | (qattr> 5) {'$ ou': Q.attr1 >> (q.attr1 == 3) | ((q.attr2 == 4) e (q.attr3 == 5)) {'$ ou': }]} >>> (q.attr == 3) .nor (q.attr == 4) {' $ nem ' : } documentos aninhados >>> q.subdoc.attr> 5 {'subdoc.attr': {'$ gt': 5}} bumas >> > Q.attr.notcontent () {'attr': {'$ nin': }} >>> q.attr.content () {'attr': {'$ in': } >>> q.attr.exists (false) {'attr': {'$ existe': False}} >>> Q.attr.type (3) {'attr': {'$ type': 3}} >>> q.attr.where ('this.a == this.b') {'attr': {'$ Onde ':' this.a == this.b '}} >>> q.attr.mod (10, 3) {' attr ': {' $ mod ': }} >>> q .attr.regex ('Bla'). Opções ('I') {'Attr': {'$ Options': 'i', '$ regex': 'Bla'}} array consultas >>> q.array. Todos () {'array': {'$ all': } >>> q.array.size (3) {'array': {'$ ': 3}} >>> q.array.elematch (q.attr> 1) {' array ': {' $ elemmatch ': {' attr ': {' $ gt ': 1}}}} perguntas personalizadas> >> q.attr.value ({'$ BLA': 3}) {'attr': { '$ Bla': 3}} >>> (q.attr> 0) .Value ({'$ BLA': 3}) {'attr': {'$ gt': 0, '$ BLA': 3} } Homepage do produto
mongoq. Software Relacionado