Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

connect_mongodb-0.0.1-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

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

Hashes for connect_mongodb-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 62d944e7e556e570d88f4da6c5ff93662bbc9734a4e2ada905ed2bae5ff2987a
MD5 4e636d0b43afb70c699a796fd078ec37
BLAKE2b-256 51e1fac8197a20ac5e75a20ab83e53b2681e0462e9a0862a659f27387dac1f4c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page