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.29.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c236bfab129d8283d4608842c818a10028833cc6b148a87efe2b0fc769e2bfb |
|
MD5 | 9760fa565e45eb9169b78556c68cb621 |
|
BLAKE2b-256 | 9b5575d8e86ee20d054034e6bbda333fc2048321e65e69362417d3ce07284b38 |
Close
Hashes for heybooster_toolkit-0.0.29-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 727b31df102309112ecb0fa203027457b369cc3ba0d1061fd29228af23a4a9a1 |
|
MD5 | 2585a73a47f5523ee27563bbcb743471 |
|
BLAKE2b-256 | 6a145b0c98c93c7fc4b8a24c8bcf37bf1a15a6f64e4d0d81e8735973fe120486 |