Heybooster Toolkit
Project description
Heybooster MongoDB Helper
Installation:
pip3 install heybooster_toolkit
Example:
from heybooster.helpers.database.mongodb import MongoDBHelper
NAME = "database_name"
URI = "database_uri"
with MongoDBHelper(uri=URI, database=NAME) as db:
result = db.find_one('test_collection', query={'email': 'test@email.com'})
result = db.find('test_collection', query={'email': 'test@email.com'})
db.insert('test_collection', query={'email': 'test@email.com'})
db.insert('test_collection', query={'email': 'test@email.com'})
db.find_and_modify('test_collection', query={'email': 'test@email.com'}, update={"$set": 'test2@gmail.com'})
or
from heybooster.helpers.database.mongodb import MongoDBHelper
NAME = "database_name"
URI = "database_uri"
db = MongoDBHelper(uri=URI, database=NAME)
result = db.find_one('test_collection', query={'email': 'test@email.com'})
db.close()
print(result)
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
Built Distribution
Close
Hashes for heybooster-toolkit-0.0.18.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | af2048216411bddb6fd01f1d27fdb36d21f4927d638136b0420f8bdb476fba25 |
|
MD5 | 022956f3a5eeab11b68629835e301026 |
|
BLAKE2b-256 | 3a308c59ce4761040ed24ea2709a578d5a3f06a20cac3ee283c7f555b8800fa8 |
Close
Hashes for heybooster_toolkit-0.0.18-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4607f28b638b0092305c5dcec55cf781e0938bf8b472d58a116d9096d178ad03 |
|
MD5 | 8f54a719d1825c013e56a1d1df4b3c6d |
|
BLAKE2b-256 | e81a19ebaa5e2050d80e33f4b704ef298a9331d213de3827ec8e8809036ade8a |