Skip to main content

#MDB- MongoDB Models [![Build Status](https://travis-ci.org/RevelutionWind/MDB.svg?branch=master)](https://travis-ci.org/RevelutionWind/MDB) [![PyPI version](https://badge.fury.io/py/mondb.svg)](http://badge.fury.io/py/mondb) [![PyPI](https://img.shields.io/pypi/dm/mondb.svg)](https://pypi.python.org/pypi/mondb) [![Code Health](https://landscape.io/github/RevelutionWind/MDB/master/landscape.svg?style=flat)](https://landscape.io/github/RevelutionWind/MDB/master) ##Installation Inorder to install ``` pip install mondb ``` ##Models Inorder to create a Model you first need to inherit Document class in Mongodb ```python from mdb.Connection import create_engine import mdb create_engine(database ="Management", host= "localhost", port=27017) class Management(mdb.Document): name = mdb.StringProperty() age = mdb.IntegerProperty() m = Management(name = "sathya", age =23) m.save() #inorder to query the entity cursor = Management.find({"name":"sathya"}) for element in cursor: print element[0].name,element[0].age ``` ##Query ``` query = mdb.Query(Management) query.filter("name", "==", "sathya") lst = query.fetch() for l in lst: print l ```

Project description

MODELS for MONGODB

Project details


Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page