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.23.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48e3a9d86b32d3aa951fa1395e7dfe396b18a6946b2fd804dd446d84bdf9e27b |
|
MD5 | 417cd2071ebae201a48681c062a83335 |
|
BLAKE2b-256 | 861b22eac67b27e98ec87d893f3550c1b8ccf6ae413f808af7a0ba50459809c8 |
Close
Hashes for heybooster_toolkit-0.0.23-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cff8af0f9b4920634ebdf858d5ffe1cb6d4f1084dd42ef3fbdc9f7b205063065 |
|
MD5 | 89abc52aca16cb4f3aefd56558e47f71 |
|
BLAKE2b-256 | a41be80d6c2b29804f78bab120378c7322faaff91e9df844ea64c01aea4c2294 |