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.33.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52e1ee97a265542e186122447f697bdacf1978c49a3a173366f3f20f900d7334 |
|
MD5 | d695ffea5a9d07c9de41fd5cacc54736 |
|
BLAKE2b-256 | eb2c53ed26ffa251b37d7e1140ff0fea438ceead0abaadca4845174c7793ce27 |
Close
Hashes for heybooster_toolkit-0.0.33-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4cfb3d0917f695657bbb1c45cea4282a40cbf8ee086aa8eb1368564346400d0 |
|
MD5 | cc627109a1ad6b55e2b31c765b687433 |
|
BLAKE2b-256 | 68c0fd250fad5fe94e8a07d8bf0053026df6c8124806ab65686f7c1b45709569 |