mongoq

Genereert MongoDB-query's van eenvoudige pythonuitdrukkingen
Download nu

mongoq Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • BSD License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Alon Horev
  • Uitgever website:
  • http://github.com/alonho/

mongoq Tags


mongoq Beschrijving

Mongoq is een module die MongoDB-vragen genereert van eenvoudige Python Expressions.InstallatiePip Installeer Mongoqalgebra >>> uit Mongoq Import Q >>> q.attr == 3 {'attract': 3} >>> q.attr! = 3 {' Att ': {' $ ne ': 3}} >>> (q.attr1 == 3) + (q.atttr2> = 4) {' attrict2 ': {' $ gte ': 4},' AttR1 ': 3} >>> (Q.Attr <3) | (qattr> 5) {'$ of': } >>> ~ ( Q.attr1 >> (q.attr1 == 3) | ((q.attr2 == 4) en (q.attr3 == 5)) {'$ of': }]} >>> (q.attr == 3). Nor (q.attr == 4) {' $ noch ' : } Gestelde documenten >>> q.subdoc.attr> 5 {'subdoc.atttr': {'$ gt': 5}} Burgerins >> > Q.attr.notcontained () {'ATW': {'$ Nin': }} >>> q.attr.contained () {'ATW': {'$ in': }} >>> q.attr.exists (FALSE) {'ATW': {'$ bestaat': FALSE}} >>> Q.attr.type (3) {'ATW': {'$ TYPE': 3}} >>> q.attr.where ('this.a == this.b') {'Att': {'$ Waar ':' this.a == this.b '}} >>> q.attr.mod (10, 3) {' Attract ': {' $ mod ': }} >>> q .ATTR.REGEX ('BLA'). Opties ('I') {'ATW': {'$ opties': 'I', '$ REX': 'BLA'}} Array-query's >>> Q.Array. Alle (1,2,3]) {'array': {'$ ALL': }} >>> q.array.size (3) {'array': {'$ size ': 3}} >>> q.Array.elemmatch (q.attr> 1) {' array ': {' $ elemmatch ': {' attract ': {' $ gt ': 1}}}} Aangepaste query's> >> q.attr.value ({'$ BLA': 3}) {'ATW': { '$ BLA': 3}} >>> (q.attr> 0) .Value ({'$ BLA': 3}) {'ATW': {'$ GT': 0, '$ BLA': 3} } Homepage van het product


mongoq Gerelateerde software

Pyinq

Python Unit Test Framework, bedoeld als een alternatief voor Unittest ...

69

Downloaden