How to delete a document in python
Most people do not understand the knowledge points of this article "how to delete a document in python", so the editor summarizes the following content, detailed content, clear steps, and has a certain reference value. I hope you can get something after reading this article. Let's take a look at this "how to delete a document in python" article.
1. The delete_one () method deletes the document. Delete_one () requires a query object parameter. It only deletes the first appearance.
2. When deleting a large number of documents, you need to query objects by using the delete_many method.
If we pass e_many ({}) to delete_many ({}), it will delete all documents in the collection.
Example
# Let's import Flask import Flask from Flask Render_templateimport os # Import operating system module import pymongo MONGODB_URI = 'mongodb+srv://asabeneh:your_password_goes_here@30daysofpython-twxkr.mongodb.net/test?retryWrites=true&w=majority'client = pymongo.MongoClient (MONGODB_URI) db = client [' thirty_days_of_python'] # accessing the database query = {'name':'John'} db.students.delete_one (query) for student ind b.students.find (): print (student) # lets check The result if the age is modifiedfor student in db.students.find (): print (student) app = Flask (_ _ name__) if _ _ name__ = ='_ main__': # for deployment we use the environ # to make it work for both production and development port = int (os.environ.get ("PORT") 5000) app.run (debug=True, host='0.0.0.0', port=port) above is the content of this article on "how to delete a document in python" I believe we all have a certain understanding. I hope the content shared by the editor will be helpful to you. If you want to know more about the relevant knowledge, please pay attention to the industry information channel.