mongoq

génère des requêtes de MongoDB des expressions de Python simples
Télécharger maintenant

mongoq Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • BSD License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Alon Horev
  • Site Internet de l'éditeur:
  • http://github.com/alonho/

mongoq Mots clés


mongoq La description

Mongoq est un module qui génère des requêtes de Mongodb à partir de simples expressions Python.InstallationPIP Mongoqalgebra >>> de Mongoq importer q >>> q.Attr == 3 {'attr': 3} >>> q.Attr! = 3 {' attr ': {' $ ne ': 3}} >>> (q.attr1 == 3) + (q.atr2> = 4) {' attr2 ': {' $ gte ': 4},' attr1 ': 3} >>> (q.attr <3) | (qattr> 5) {'$ ou': } >>> ~ Q.Attr1 >> (q.Attr1 == 3) | ((q.attr2 == 4) et (q.Attr3 == 5)) {'$ ou': }]} >>> (q.attr == 3) .nor (q.attr == 4) {' $ ni ' : } Documents imbriqués >>> q.subdoc.attr> 5 {'subdoc.attr': {'$ GT': 5}} Construits >> > Q.Attr.notConticulé () {'attr': {'$ NIN': }} >>> Q.Attr.conténité () {'attr': {'$ in': }} >>> q.Attr.exists (faux) {'attr': {'$ existe': faux}} >>>> Q.attr.type (3) {'attr': {'$ Type': 3}} >>> q.attr.where ('this.a == this.b') {'attr': {'$ " où ':' this.a == this.b '}} >>> q.Attr.mod (10, 3) {' attr ': {' $ mod ': }} >>> q .ATTR.REGEX ('BLA'). Options ('I') {'TR ': {' $ options ':' I ',' $ regex ':' bla '}} TRAY requêtes >>> Q.Array. tout () {'Array': {'$ TOUT': }} >>> Q.Array.Size (3) {'Array': {'$ Taille ': 3}} >>> q.array.elemmatch (q.attr> 1) {' Array ': {' $ elemmatch ': {' attr ': {' $ GT ': 1}}}} requêtes personnalisées> >> q.attr.value ({'$ bla': 3}) {'attr': { '$ bla': 3}} >>> (q.attr> 0) .value ({'$ bla': 3}) {'attr': {'$ gt': 0, '$ bla': 3} } Page d'accueil du produit


mongoq Logiciels associés