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.22.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | ce6cd29dc74f435e7264f9ac3970fd99a4cf52ad42f0877bcdeef5c7deb04b32 |
|
MD5 | 6c76617f88e878a5947449d24992eea4 |
|
BLAKE2b-256 | 203becaaddc49d66f38da555117704261353f59c42901745b45804676887e305 |
Close
Hashes for heybooster_toolkit-0.0.22-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f6a9b1b76ac9269c7ea4b63249ebc340cb844e93c76ff88cef576a6b24be110 |
|
MD5 | 10131218ed6f13c391b0d2007c65cad8 |
|
BLAKE2b-256 | 9acdf9d6c4347048b9a78755e980b751648a5a3f67d1103278b7e4f3419e6b20 |