Connect mongoDb with python
Project description
PyPi-connect_mongodb
Connect python with MongoDB
Installation
Run below commandto install whole package
pip install connect_mongodb
Prerequisite
pymongo must be installed To install pymongo, run below command
pip install pymongo
Import
from connect_mongodb import Mongodb
Connect to Mongodb
con=Mongodb()
con.connection(connection_url, database_name=None)
connection function establishes a connection with mongo server
Parameters:
->connection_url: connection url with password
database_name(optional): name of the database
Create Database
con.create_database(database_name)
create_database function helps to create a new database
Parameters:
->database_name: name of the database
Check existing Database
con.available_database()
available_database function returns list of all the existing database
Create Collection
con.create_collection(collection_name)
create_collection function is used to create a new collection
Parameters:
->collection_name: name of the collection
Record Insertion
con.insert(collection_name, record)
insert function is used to insert value in the table
Parameters:
->collection_name: name of the collection
->record: data to be inserted
-to insert one record datatype should be dictionary
-to insert many record datatype should be list
Finding Records
con.find(collection_name)
find function is used find all the records in a collection
Parameters:
->collection_name: name of the collection
Updating a Record
con.update(self, collection_name, present_record, new_record))
update function is used to alter/update the record
Parameters:
->collection_name: collection name
->present_record: existing record
-datatype as dict
->new_record: new record
-datatype as dict
Delete
con.delete(collection_name,query)
delete function is used to delete record from collection
Parameters:
->collection_name: name of the collection
->query: any condition in that particular record
-datatype as dictionary
Drop a Connection
con.drop_collection(self, collection_name)
drop_collection function is used to drop the collection
Parameters:
->collection_name: name of the collection
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 Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file connect_mongodb-0.0.1-py3-none-any.whl.
File metadata
- Download URL: connect_mongodb-0.0.1-py3-none-any.whl
- Upload date:
- Size: 3.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.6.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
62d944e7e556e570d88f4da6c5ff93662bbc9734a4e2ada905ed2bae5ff2987a
|
|
| MD5 |
4e636d0b43afb70c699a796fd078ec37
|
|
| BLAKE2b-256 |
51e1fac8197a20ac5e75a20ab83e53b2681e0462e9a0862a659f27387dac1f4c
|