utils.databases.pymongo_database¶
The Database pymongo tool contains the available function relative to database operation (connection)
-
class
utils.databases.pymongo_database.Database¶ Bases:
objectRepresent Database.
-
static
clean_database(db)¶ Clean the database.
Parameters: db – Returns:
-
close_connection()¶ Close the client connection.
-
connect(db_uri, db_name, doc_class=<type 'dict'>)¶ Connect to the database from settings.py.
Parameters: - db_uri –
- db_name –
- doc_class –
Returns:
-
static
get_collection(db, collection_name)¶ Return cursor of collection name in parameters.
Parameters: - db –
- collection_name –
Returns:
-
static
-
utils.databases.pymongo_database.get_full_text_query(text)¶ Return a full text query.
Parameters: text – List of keywords Returns: The corresponding query