Mongoq.

Genera query mongodb da semplici espressioni Python
Scarica ora

Mongoq. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • BSD License
  • Prezzo:
  • FREE
  • Nome editore:
  • Alon Horev
  • Sito web dell'editore:
  • http://github.com/alonho/

Mongoq. Tag


Mongoq. Descrizione

MONGOQ è un modulo che genera query mongodb da semplici espressioni Python.InstallationPIP Installa Mongoqalgebra >>> da MONGOQ Import Q >>> Q.ATTR == 3 {'ATS': 3} >>> Q.ATTR! = 3 {' ATST ': {' $ NE ': 3}} >>> (Q.ATTR1 == 3) + (Q.ATTR2> = 4) {' ATTR2 ': {' $ GTE ': 4},' attr1 ': 3} >>> (q.ATTR <3) | (qattr> 5) {'$ o': } >>> ~ ( Q.attr1 >> (q.attr1 == 3) | ((q.attr2 == 4) e (q.attr3 == 5)) {'$ o': }]} >>> (q.attr == 3) .nore (q.attr == 4) {' $ né ' : } Documenti nidificati >>> q.subdoc.attr> 5 {'subdoc.attr': {'$ GT': 5}} Idralins >> > Q.ATTR.NotContainato () {'ATS': {'$ NIN': }} >>> Q.ATTR.Containato () {'ATS': {'$ IN': }} >>> Q.ATTR.EXISTS (FALSE) {'ATS': {'$ esiste': false}} >>> Q.attr.type (3) {'attr': {'$ type': 3}} >>> q.attr.where ('this.a == this.b') {'attr': {'$ dove ':' questo.a == This.b '}} >>> q.attr.mod (10, 3) {' attr '': {'$ mod': }} >>> q .ATTR.REGEX ('BLA'). Opzioni ('I') {'At' ': {' $ options ':' I ',' $ regex ':' bla '}} query array >>> q.array. Tutto () {'array': {'$ all': }} >>> q.array.size (3) {'array': {'$ Dimensione ': 3}} >>> q.array.elemmatch (q.attr> 1) {' array ': {' $ ELEMMATCH ': {' ATS ': {' $ GT ': 1}}}} Query personalizzata> >> Q.ATTR.VALUE ({'$ BLA': 3}) {'ATR': { '$ BLA': 3}} >>> (q.ATTR> 0) .Value ({'$ BLA': 3}) {'atz': {'$ GT': 0, '$ BLA': 3} } Homepage del prodotto


Mongoq. Software correlato

Pyinq.

Quadro di test dell'unità Python, significava un'alternativa a unittest ...

69

Scarica