Mongo
Frecuently used code for mongo
Export database:
mongodump --host <database-host> -d <database-name> --port <database-port> --out directoryImport database:
mongorestore --host <database-host> -d <database-name> --port <database-port> foldernameuri is also an option:
mongorestore --uri="uri" --dir="dir"Search by regex
db.collectionname.find({"name": {'$regex':'^File'}})
# All the documents that start with FileUpdate field for a existing document
# Example
db.agents.find().forEach((doc) => { doc.tags[0] = doc.tags[0].replace(">", "-"); db.agents.save(doc); });Python utils
count records
collection.count_documents(query_string)Make sure update was done
try:
result = self.settings_store.admin_users.update_one(user_query, language_insert)
return result.matched_count > 0
except errors.PyMongoError as e:
return FalseUseful tools
Last updated
Was this helpful?