Um pacote simples para realizar operações no mongoDB
Project description
Introdução
Essa biblioteca foi criada como uma forma de abstração das operações mais simples de um banco noSQL.
Início
Após fazer a instalação com o pip install fast_nosql_manager é necessário que você importe a classe correspondente ao banco que deseja manipular.
from fast_nosql_manager import MongoRepository
Ao importar a classe você pode instância-la ou usa-la diretamente preenchendo os parâmetros necessários.
db = MongoRepository(
db_str_connection='mongodb://localhost:27017/',
db_name='local'
)
Métodos
create_collection
mongo.create_collection(collection_name='teste')
delete_collection
mongo.delete_collection(collection_name='teste')
create_document
mongo.create_document(
connection_name='teste',
documents=[{'name': 'Oscar'}, {'name': 'Oscar'}]
)
delete_document
mongo.delete_document(collection_name='teste', where={'name': 'Oscar'})
select_all
mongo.select_all(collection_name='teste')
Project details
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 fast_nosql_manager-0.3.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 350ccdfeacef6fea6e016d7ebfb655b10a82dfddd0dd2821d8e8a7c4f5d4493c |
|
MD5 | 4b7cf1e9c1b69583457885b6e539bd32 |
|
BLAKE2b-256 | 08bad3cf6a8beb03c1e647f421b9e8f114b2a251ebf71b2e93b5c8af19836343 |