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.40.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 07b525699957dd32a36f7f2b5f7e7046ee7edc28c07ec9fc6dc02f4062fa5f79 |
|
MD5 | d50a3e1d22fb6f58c7a9451bd4aead4d |
|
BLAKE2b-256 | f3144210fa3960865b3b27182b42363d03e1d623d329995db4fd3d755468e2f4 |
Close
Hashes for heybooster_toolkit-0.0.40-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 277542c6fdbb48167a8746964ad711ef22361835e510506c969c03ac7da7f28d |
|
MD5 | 1a4fadc936115ddd8a615a0a250ba668 |
|
BLAKE2b-256 | 5fee40d4751eddb3bd06bcef8007193413ffe798c0828e2d6d36efd57ecb6a75 |