Provides a fluent query builder wrapper around pymongo
Project description
The rcquerybuilder package provides a fluent api wrapper around pymongo queries.
This allows you to write and execute mongodb queries like this:
>>> from rcquerybuilder.builder import Builder
>>> qb = Builder(collection=None)
>>> qb.field('name').equals('foobar') \
... .field('fizz').ne(None) \
... .get_query_list()
{'name': 'foobar', 'fizz': {'$ne': None}}
Installation
To install rcquerybuilder, simply:
$ pip install rcquerybuilder
Documentation
Documentation is available at https://rcquerybuilder.readthedocs.org.
How to Contribute
Fork the repository to start making your changes on the master branch (or branch off of it).
Send a pull request and make sure to add yourself to AUTHORS.
Release History
0.1.0 (???)
Initialization
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
rcquerybuilder-0.1.2.tar.gz
(9.6 kB
view hashes)
Built Distribution
rcquerybuilder-0.1.2b-py2.7.egg
(19.1 kB
view hashes)