This page provides examples in:本页提供了以下示例:
This page uses the following 此页面使用以下mongo
shell methods:mongo
shell方法:
The examples on this page use the 本页上的示例使用inventory
collection. inventory
集合。To populate the 要填充inventory
collection, run the following:inventory
集合,请运行以下操作:
This page uses MongoDB Compass to delete the documents.此页面使用MongoDB Compass删除文档。
Populate the 使用以下文档填充inventory
collection with the following documents:inventory
集合:
This page uses the following PyMongo Python driver methods:
The examples on this page use the 本页上的示例使用inventory
collection. inventory
集合。To populate the 要填充inventory
collection, run the following:inventory
集合,请运行以下操作:
This page uses the following Java Synchronous Driver methods:此页面使用以下Java同步驱动程序方法:
The examples on this page use the 本页上的示例使用inventory
collection. inventory
集合。To populate the 要填充inventory
collection, run the following:inventory
集合,请运行以下操作:
This page uses the following MongoDB Node.js Driver methods:此页面使用以下MongoDB Node.js驱动程序方法:
The examples on this page use the 本页上的示例使用inventory
collection. inventory
集合。To populate the 要填充inventory
collection, run the following:inventory
集合,请运行以下操作:
This page uses the following MongoDB PHP Library methods:
The examples on this page use the 本页上的示例使用inventory
collection. inventory
集合。To populate the 要填充inventory
collection, run the following:inventory
集合,请运行以下操作:
This page uses the following Motor driver methods:
motor.motor_asyncio.AsyncIOMotorCollection.delete_many()
motor.motor_asyncio.AsyncIOMotorCollection.delete_one()
The examples on this page use the 本页上的示例使用inventory
collection. inventory
集合。To populate the 要填充inventory
collection, run the following:inventory
集合,请运行以下操作:
This page uses the following Java Reactive Streams Driver methods:此页面使用以下Java反应流驱动程序方法:
The examples on this page use the 本页上的示例使用inventory
collection. inventory
集合。To populate the 要填充inventory
collection, run the following:inventory
集合,请运行以下操作:
This page uses the following MongoDB C# Driver methods:
The examples on this page use the 本页上的示例使用inventory
collection. inventory
集合。To populate the 要填充inventory
collection, run the following:inventory
集合,请运行以下操作:
This page uses the following MongoDB Perl Driver methods:
The examples on this page use the 本页上的示例使用inventory
collection. inventory
集合。To populate the 要填充inventory
collection, run the following:inventory
集合,请运行以下操作:
This page uses the following MongoDB Ruby Driver methods:
The examples on this page use the 本页上的示例使用inventory
collection. inventory
集合。To populate the 要填充inventory
collection, run the following:inventory
集合,请运行以下操作:
This page uses the following MongoDB Scala Driver methods:
The examples on this page use the 本页上的示例使用inventory
collection. inventory
集合。To populate the 要填充inventory
collection, run the following:inventory
集合,请运行以下操作:
This page uses the following MongoDB Go Driver functions:
The examples on this page use the 本页上的示例使用inventory
collection. inventory
集合。To populate the 要填充inventory
collection, run the following:inventory
集合,请运行以下操作:
You can run the operation in the web shell below:您可以在下面的web shell中运行该操作:
For instructions on inserting documents in MongoDB Compass, see Insert Documents.有关在MongoDB Compass中插入文档的说明,请参阅插入文档。
Note
For complete reference on inserting documents in MongoDB Compass, see the Compass documentation.有关在MongoDB Compass中插入文档的完整参考,请参阅Compass文档。
To delete all documents from a collection, pass an empty filter document 要删除集合中的所有文档,请将空的筛选器文档{}
to the db.collection.deleteMany()
method.{}
传递给db.collection.deleteMany()
方法。
The following example deletes all documents from the 以下示例从inventory
collection:inventory
集合中删除所有文档:
To delete all documents from a collection, pass an empty filter document {}
to the pymongo.collection.Collection.delete_many()
method.
The following example deletes all documents from the 以下示例从inventory
collection:inventory
集合中删除所有文档:
To delete all documents from a collection, pass an empty org.bson.Document object as the filter to the com.mongodb.client.MongoCollection.deleteMany method.要从集合中删除所有文档,请将空的org.bson.Document
对象作为筛选器传递给com.mongodb.client.MongoCollection.deleteMany
方法。
The following example deletes all documents from the 以下示例从inventory
collection:inventory
集合中删除所有文档:
To delete all documents from a collection, pass an empty filter document 要删除集合中的所有文档,请将空的筛选器文档{}
to the Collection.deleteMany() method.{}
传递给Collection.deleteMany()
方法。
The following example deletes all documents from the 以下示例从inventory
collection:inventory
集合中删除所有文档:
To delete all documents from a collection, pass an empty filter document []
to the MongoDB\Collection::deleteMany()
method.
The following example deletes all documents from the 以下示例从inventory
collection:inventory
集合中删除所有文档:
To delete all documents from a collection, pass an empty filter document {}
to the motor.motor_asyncio.AsyncIOMotorCollection.delete_many()
method.
The following example deletes all documents from the 以下示例从inventory
collection:inventory
集合中删除所有文档:
To delete all documents from a collection, pass an empty org.bson.Document object as the filter to the com.mongodb.reactivestreams.client.MongoCollection.deleteMany method.要从集合中删除所有文档,请将空的org.bson.Document
对象作为筛选器传递给com.mongodb.reactivestreams.client.MongoCollection.deleteMany
方法。
The following example deletes all documents from the 以下示例从inventory
collection:inventory
集合中删除所有文档:
To delete all documents from a collection, pass an empty filter Builders<BsonDocument>.Filter.Empty
to the IMongoCollection.DeleteMany() method.
The following example deletes all documents from the 以下示例从inventory
collection:inventory
集合中删除所有文档:
To delete all documents from a collection, pass an empty filter document {}
to the MongoDB::Collection::delete_many() method.
The following example deletes all documents from the 以下示例从inventory
collection:inventory
集合中删除所有文档:
To delete all documents from a collection, pass an empty filter document {}
to the Mongo::Collection#delete_many() method.
The following example deletes all documents from the 以下示例从inventory
collection:inventory
集合中删除所有文档:
To delete all documents from a collection, pass an empty filter Document()
to the collection.deleteMany() method.
The following example deletes all documents from the 以下示例从inventory
collection:inventory
集合中删除所有文档:
To delete all documents from a collection, pass an empty filter document to the Collection.DeleteMany function.
The following example deletes all documents from the 以下示例从inventory
collection:inventory
集合中删除所有文档:
The method returns a document with the status of the operation. 该方法返回一个带有操作状态的文档。For more information and examples, see 有关更多信息和示例,请参阅deleteMany()
.deleteMany()
。
The delete_many()
method returns an instance of pymongo.results.DeleteResult
with the status of the operation.
The com.mongodb.client.MongoCollection.deleteMany method returns an instance of com.mongodb.client.result.DeleteResult with the status of the operation.com.mongodb.client.MongoCollection.deleteMany
方法返回com.mongodb.client.result.DeleteResult
的一个实例,带有操作状态。
deleteMany() returns a promise that provides a result
. deleteMany()
返回提供结果的承诺。The result.deletedCount
property contains the number of documents that matched the filter.result.deletedCount
属性包含与筛选器匹配的文档数。
Upon successful execution, the deleteMany()
method returns an instance of MongoDB\DeleteResult
whose getDeletedCount()
method returns the number of documents that matched the filter.
The delete_many()
coroutine asynchronously returns an instance of pymongo.results.DeleteResult
with the status of the operation.
com.mongodb.reactivestreams.client.MongoCollection.deleteMany returns a Publisher object of type com.mongodb.client.result.DeleteResult if successful. 如果成功,com.mongodb.reactivestreams.client.MongoCollection.deleteMany
将返回com.mongodb.client.result.DeleteResult
类型的Publisher
对象。Returns an instance of 如果失败,则返回com.mongodb.MongoException
if unsuccessful.com.mongodb.MongoException
的实例。
Upon successful execution, the IMongoCollection.DeleteMany() method returns an instance of DeleteResult whose DeletedCount
property contains the number of documents that matched the filter.
Upon successful execution, the delete_many() method returns an instance of MongoDB::DeleteResult whose deleted_count
attribute contains the number of documents that matched the filter.
Upon successful execution, the delete_many() method returns an instance of Mongo::Operation::Result, whose deleted_count
attribute contains the number of documents that matched the filter.
Upon successful execution, the collection.deleteMany() method returns an Observable with a single element with a DeleteResult
type parameter or with an com.mongodb.MongoException
.
Upon successful execution, the Collection.DeleteMany function returns an instance of DeleteResult whose DeletedCount
property contains the number of documents that matched the filter.
You can specify criteria, or filters, that identify the documents to delete. 您可以指定用于标识要删除的文档的条件或筛选器。The filters use the same syntax as read operations.筛选器使用与读取操作相同的语法。
To specify equality conditions, use 要指定相等条件,请在查询筛选文档中使用<field>:<value>
expressions in the query filter document:<field>:<value>
表达式:
To specify equality conditions, use 要指定相等条件,请在查询筛选文档中使用<field>:<value>
expressions in the query filter document:<field>:<value>
表达式:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use the 要指定相等条件,请使用com.mongodb.client.model.Filters.eq_
method to create the query filter document:com.mongodb.client.model.Filters.eq_
方法创建查询筛选器文档:
To specify equality conditions, use 要指定相等条件,请在查询筛选文档中使用<field>:<value>
expressions in the query filter document:<field>:<value>
表达式:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq method to create the query filter document:要指定相等条件,请使用com.mongodb.client.model.Filters.eq
方法创建查询筛选文档:
To specify equality conditions, construct a filter using the Eq method:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq_
method to create the query filter document:
A query filter document can use the query operators to specify conditions in the following form:查询筛选文档可以使用查询运算符以以下形式指定条件:
A query filter document can use the query operators to specify conditions in the following form:查询筛选文档可以使用查询运算符以以下形式指定条件:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. 除了相等条件外,MongoDB还提供了各种查询运算符来指定筛选条件。Use the com.mongodb.client.model.Filters helper methods to facilitate the creation of filter documents. 使用com.mongodb.client.model.Filters
助手方法来帮助创建筛选文档。For example:例如:
A query filter document can use the query operators to specify conditions in the following form:查询筛选文档可以使用查询运算符以以下形式指定条件:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. 除了相等条件外,MongoDB还提供了各种查询运算符来指定筛选条件。Use the com.mongodb.client.model.Filters helper methods to facilitate the creation of filter documents. 使用com.mongodb.client.model.Filters
助手方法来帮助创建筛选文档。For example:例如:
In addition to the equality filter, MongoDB provides various query operators to specify filter conditions. Use the FilterDefinitionBuilder methods to create a filter document. For example:例如:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. Use the com.mongodb.client.model.Filters_
helper methods to facilitate the creation of filter documents. For example:例如:
To delete all documents that match a deletion criteria, pass a filter parameter to the 要删除符合删除条件的所有文档,请将筛选器参数传递给deleteMany()
method.deleteMany()
方法。
The following example removes all documents from the 以下示例从inventory
collection where the status
field equals "A"
:inventory
集合中删除status
字段等于"A"
的所有文档:
You can specify criteria, or filters, that identify the documents to delete. 您可以指定用于标识要删除的文档的条件或筛选器。The filters use the same syntax as read operations.筛选器使用与读取操作相同的语法。
To specify equality conditions, use 要指定相等条件,请在查询筛选文档中使用<field>:<value>
expressions in the query filter document:<field>:<value>
表达式:
To specify equality conditions, use 要指定相等条件,请在查询筛选文档中使用<field>:<value>
expressions in the query filter document:<field>:<value>
表达式:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use the 要指定相等条件,请使用com.mongodb.client.model.Filters.eq_
method to create the query filter document:com.mongodb.client.model.Filters.eq_
方法创建查询筛选器文档:
To specify equality conditions, use 要指定相等条件,请在查询筛选文档中使用<field>:<value>
expressions in the query filter document:<field>:<value>
表达式:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq method to create the query filter document:要指定相等条件,请使用com.mongodb.client.model.Filters.eq
方法创建查询筛选文档:
To specify equality conditions, construct a filter using the Eq method:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq_
method to create the query filter document:
A query filter document can use the query operators to specify conditions in the following form:查询筛选文档可以使用查询运算符以以下形式指定条件:
A query filter document can use the query operators to specify conditions in the following form:查询筛选文档可以使用查询运算符以以下形式指定条件:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. 除了相等条件外,MongoDB还提供了各种查询运算符来指定筛选条件。Use the com.mongodb.client.model.Filters helper methods to facilitate the creation of filter documents. 使用com.mongodb.client.model.Filters
助手方法来帮助创建筛选文档。For example:例如:
A query filter document can use the query operators to specify conditions in the following form:查询筛选文档可以使用查询运算符以以下形式指定条件:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. 除了相等条件外,MongoDB还提供了各种查询运算符来指定筛选条件。Use the com.mongodb.client.model.Filters helper methods to facilitate the creation of filter documents. 使用com.mongodb.client.model.Filters
助手方法来帮助创建筛选文档。For example:例如:
In addition to the equality filter, MongoDB provides various query operators to specify filter conditions. Use the FilterDefinitionBuilder methods to create a filter document. For example:例如:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. Use the com.mongodb.client.model.Filters_
helper methods to facilitate the creation of filter documents. For example:例如:
To delete all documents that match a deletion criteria, pass a filter parameter to the 要删除符合删除条件的所有文档,请将筛选器参数传递给delete_many()
method.delete_many()
方法。
The following example removes all documents from the 以下示例从inventory
collection where the status
field equals "A"
:inventory
集合中删除status
字段等于"A"
的所有文档:
You can specify criteria, or filters, that identify the documents to delete. 您可以指定用于标识要删除的文档的条件或筛选器。The filters use the same syntax as read operations.筛选器使用与读取操作相同的语法。
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use the 要指定相等条件,请使用com.mongodb.client.model.Filters.eq_
method to create the query filter document:com.mongodb.client.model.Filters.eq_
方法创建查询筛选器文档:
To specify equality conditions, use 要指定相等条件,请在查询筛选文档中使用<field>:<value>
expressions in the query filter document:<field>:<value>
表达式:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq method to create the query filter document:要指定相等条件,请使用com.mongodb.client.model.Filters.eq
方法创建查询筛选文档:
To specify equality conditions, construct a filter using the Eq method:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq_
method to create the query filter document:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. 除了相等条件外,MongoDB还提供了各种查询运算符来指定筛选条件。Use the com.mongodb.client.model.Filters helper methods to facilitate the creation of filter documents. 使用com.mongodb.client.model.Filters
助手方法来帮助创建筛选文档。For example:例如:
A query filter document can use the query operators to specify conditions in the following form:查询筛选文档可以使用查询运算符以以下形式指定条件:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. 除了相等条件外,MongoDB还提供了各种查询运算符来指定筛选条件。Use the com.mongodb.client.model.Filters helper methods to facilitate the creation of filter documents. 使用com.mongodb.client.model.Filters
助手方法来帮助创建筛选文档。For example:例如:
In addition to the equality filter, MongoDB provides various query operators to specify filter conditions. Use the FilterDefinitionBuilder methods to create a filter document. For example:例如:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. Use the com.mongodb.client.model.Filters_
helper methods to facilitate the creation of filter documents. For example:例如:
To delete all documents that match a deletion criteria, pass a filter parameter to the com.mongodb.client.MongoCollection.deleteMany method.要删除符合删除条件的所有文档,请将筛选器参数传递给com.mongodb.client.MongoCollection.deleteMany
方法。
The following example removes all documents from the 以下示例从inventory
collection where the status
field equals "A"
:inventory
集合中删除status
字段等于"A"
的所有文档:
You can specify criteria, or filters, that identify the documents to delete. 您可以指定用于标识要删除的文档的条件或筛选器。The filters use the same syntax as read operations.筛选器使用与读取操作相同的语法。
To specify equality conditions, use 要指定相等条件,请在查询筛选文档中使用<field>:<value>
expressions in the query filter document:<field>:<value>
表达式:
To specify equality conditions, use 要指定相等条件,请在查询筛选文档中使用<field>:<value>
expressions in the query filter document:<field>:<value>
表达式:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use the 要指定相等条件,请使用com.mongodb.client.model.Filters.eq_
method to create the query filter document:com.mongodb.client.model.Filters.eq_
方法创建查询筛选器文档:
To specify equality conditions, use 要指定相等条件,请在查询筛选文档中使用<field>:<value>
expressions in the query filter document:<field>:<value>
表达式:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq method to create the query filter document:要指定相等条件,请使用com.mongodb.client.model.Filters.eq
方法创建查询筛选文档:
To specify equality conditions, construct a filter using the Eq method:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq_
method to create the query filter document:
A query filter document can use the query operators to specify conditions in the following form:查询筛选文档可以使用查询运算符以以下形式指定条件:
A query filter document can use the query operators to specify conditions in the following form:查询筛选文档可以使用查询运算符以以下形式指定条件:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. 除了相等条件外,MongoDB还提供了各种查询运算符来指定筛选条件。Use the com.mongodb.client.model.Filters helper methods to facilitate the creation of filter documents. 使用com.mongodb.client.model.Filters
助手方法来帮助创建筛选文档。For example:例如:
A query filter document can use the query operators to specify conditions in the following form:查询筛选文档可以使用查询运算符以以下形式指定条件:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. 除了相等条件外,MongoDB还提供了各种查询运算符来指定筛选条件。Use the com.mongodb.client.model.Filters helper methods to facilitate the creation of filter documents. 使用com.mongodb.client.model.Filters
助手方法来帮助创建筛选文档。For example:例如:
In addition to the equality filter, MongoDB provides various query operators to specify filter conditions. Use the FilterDefinitionBuilder methods to create a filter document. For example:例如:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. Use the com.mongodb.client.model.Filters_
helper methods to facilitate the creation of filter documents. For example:例如:
To delete all documents that match a deletion criteria, pass a filter parameter to the deleteMany() method.要删除符合删除条件的所有文档,请将筛选器参数传递给deleteMany()方法。
The following example removes all documents from the 以下示例从inventory
collection where the status
field equals "A"
:inventory
集合中删除status
字段等于"A"
的所有文档:
You can specify criteria, or filters, that identify the documents to delete. The filters use the same syntax as read operations.
To specify equality conditions, use 要指定相等条件,请在查询筛选文档中使用<field>:<value>
expressions in the query filter document:<field>:<value>
表达式:
To specify equality conditions, use 要指定相等条件,请在查询筛选文档中使用<field>:<value>
expressions in the query filter document:<field>:<value>
表达式:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq_
method to create the query filter document:
To specify equality conditions, use 要指定相等条件,请在查询筛选文档中使用<field>:<value>
expressions in the query filter document:<field>:<value>
表达式:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq method to create the query filter document:要指定相等条件,请使用com.mongodb.client.model.Filters.eq
方法创建查询筛选文档:
To specify equality conditions, construct a filter using the Eq method:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq_
method to create the query filter document:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. Use the com.mongodb.client.model.Filters helper methods to facilitate the creation of filter documents. For example:例如:
A query filter document can use the query operators to specify conditions in the following form:查询筛选文档可以使用查询运算符以以下形式指定条件:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. 除了相等条件外,MongoDB还提供了各种查询运算符来指定筛选条件。Use the com.mongodb.client.model.Filters helper methods to facilitate the creation of filter documents. 使用com.mongodb.client.model.Filters
助手方法来帮助创建筛选文档。For example:例如:
In addition to the equality filter, MongoDB provides various query operators to specify filter conditions. Use the FilterDefinitionBuilder methods to create a filter document. For example:例如:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. Use the com.mongodb.client.model.Filters_
helper methods to facilitate the creation of filter documents. For example:例如:
To delete all documents that match a deletion criteria, pass a filter parameter to the deleteMany()
method.
The following example removes all documents from the inventory
collection where the status
field equals "A"
:
You can specify criteria, or filters, that identify the documents to delete. The filters use the same syntax as read operations.
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq_
method to create the query filter document:
To specify equality conditions, use 要指定相等条件,请在查询筛选文档中使用<field>:<value>
expressions in the query filter document:<field>:<value>
表达式:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq method to create the query filter document:要指定相等条件,请使用com.mongodb.client.model.Filters.eq
方法创建查询筛选文档:
To specify equality conditions, construct a filter using the Eq method:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq_
method to create the query filter document:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. Use the com.mongodb.client.model.Filters helper methods to facilitate the creation of filter documents. For example:例如:
A query filter document can use the query operators to specify conditions in the following form:查询筛选文档可以使用查询运算符以以下形式指定条件:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. 除了相等条件外,MongoDB还提供了各种查询运算符来指定筛选条件。Use the com.mongodb.client.model.Filters helper methods to facilitate the creation of filter documents. 使用com.mongodb.client.model.Filters
助手方法来帮助创建筛选文档。For example:例如:
In addition to the equality filter, MongoDB provides various query operators to specify filter conditions. Use the FilterDefinitionBuilder methods to create a filter document. For example:例如:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. Use the com.mongodb.client.model.Filters_
helper methods to facilitate the creation of filter documents. For example:例如:
To delete all documents that match a deletion criteria, pass a filter parameter to the delete_many()
method.
The following example removes all documents from the inventory
collection where the status
field equals "A"
:
You can specify criteria, or filters, that identify the documents to delete. 您可以指定用于标识要删除的文档的条件或筛选器。The filters use the same syntax as read operations.筛选器使用与读取操作相同的语法。
To specify equality conditions, use 要指定相等条件,请在查询筛选文档中使用<field>:<value>
expressions in the query filter document:<field>:<value>
表达式:
To specify equality conditions, use 要指定相等条件,请在查询筛选文档中使用<field>:<value>
expressions in the query filter document:<field>:<value>
表达式:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use the 要指定相等条件,请使用com.mongodb.client.model.Filters.eq_
method to create the query filter document:com.mongodb.client.model.Filters.eq_
方法创建查询筛选器文档:
To specify equality conditions, use 要指定相等条件,请在查询筛选文档中使用<field>:<value>
expressions in the query filter document:<field>:<value>
表达式:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq method to create the query filter document:要指定相等条件,请使用com.mongodb.client.model.Filters
方法创建查询筛选文档:
To specify equality conditions, construct a filter using the Eq method:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq_
method to create the query filter document:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. Use the com.mongodb.client.model.Filters helper methods to facilitate the creation of filter documents. For example:例如:
A query filter document can use the query operators to specify conditions in the following form:查询筛选文档可以使用查询运算符以以下形式指定条件:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. 除了相等条件外,MongoDB还提供了各种查询运算符来指定筛选条件。Use the com.mongodb.client.model.Filters helper methods to facilitate the creation of filter documents. 使用com.mongodb.client.model.Filters
助手方法来帮助创建筛选文档。For example:例如:
In addition to the equality filter, MongoDB provides various query operators to specify filter conditions. Use the FilterDefinitionBuilder methods to create a filter document. For example:例如:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. 除了相等条件外,MongoDB还提供了各种查询运算符来指定筛选条件。Use the 使用com.mongodb.client.model.Filters_
helper methods to facilitate the creation of filter documents. com.mongodb.client.model.Filters_
助手方法促进筛选文档的创建。For example:例如:
To delete all documents that match a deletion criteria, pass a filter parameter to the com.mongodb.reactivestreams.client.MongoCollection.deleteMany method.要删除符合删除条件的所有文档,请将筛选器参数传递给com.mongodb.reactivestreams.client.MongoCollection.deleteMany
方法。
The following example removes all documents from the 以下示例从inventory
collection where the status
field equals "A"
:inventory
集合中删除status
字段等于"A"
的所有文档:
You can specify criteria, or filters, that identify the documents to delete. The filters use the same syntax as read operations.
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq_
method to create the query filter document:
To specify equality conditions, use 要指定相等条件,请在查询筛选文档中使用<field>:<value>
expressions in the query filter document:<field>:<value>
表达式:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq method to create the query filter document:
To specify equality conditions, construct a filter using the Eq method:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq_
method to create the query filter document:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. Use the com.mongodb.client.model.Filters helper methods to facilitate the creation of filter documents. For example:例如:
A query filter document can use the query operators to specify conditions in the following form:查询筛选文档可以使用查询运算符以以下形式指定条件:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. Use the com.mongodb.client.model.Filters helper methods to facilitate the creation of filter documents. For example:例如:
In addition to the equality filter, MongoDB provides various query operators to specify filter conditions. Use the FilterDefinitionBuilder methods to create a filter document. For example:例如:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. Use the com.mongodb.client.model.Filters_
helper methods to facilitate the creation of filter documents. For example:例如:
To delete all documents that match a deletion criteria, pass a filter parameter to the IMongoCollection.DeleteMany() method.
The following example removes all documents from the inventory
collection where the status
field equals "A"
:
You can specify criteria, or filters, that identify the documents to delete. The filters use the same syntax as read operations.
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use the 要指定相等条件,请使用com.mongodb.client.model.Filters.eq_
method to create the query filter document:com.mongodb.client.model.Filters.eq_
方法创建查询筛选器文档:
To specify equality conditions, use 要指定相等条件,请在查询筛选文档中使用<field>:<value>
expressions in the query filter document:<field>:<value>
表达式:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq method to create the query filter document:
To specify equality conditions, construct a filter using the Eq method:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq_
method to create the query filter document:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. Use the com.mongodb.client.model.Filters helper methods to facilitate the creation of filter documents. For example:例如:
A query filter document can use the query operators to specify conditions in the following form:查询筛选文档可以使用查询运算符以以下形式指定条件:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. Use the com.mongodb.client.model.Filters helper methods to facilitate the creation of filter documents. For example:例如:
In addition to the equality filter, MongoDB provides various query operators to specify filter conditions. Use the FilterDefinitionBuilder methods to create a filter document. For example:例如:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. Use the com.mongodb.client.model.Filters_
helper methods to facilitate the creation of filter documents. For example:例如:
To delete all documents that match a deletion criteria, pass a filter parameter to the delete_many() method.
The following example removes all documents from the inventory
collection where the status
field equals "A"
:
You can specify criteria, or filters, that identify the documents to delete. The filters use the same syntax as read operations.
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq_
method to create the query filter document:
To specify equality conditions, use 要指定相等条件,请在查询筛选文档中使用<field>:<value>
expressions in the query filter document:<field>:<value>
表达式:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq method to create the query filter document:
To specify equality conditions, construct a filter using the Eq method:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq_
method to create the query filter document:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. 除了相等条件外,MongoDB还提供了各种查询运算符来指定筛选条件。Use the com.mongodb.client.model.Filters helper methods to facilitate the creation of filter documents. 使用com.mongodb.client.model.Filters
助手方法来帮助创建筛选文档。For example:例如:
A query filter document can use the query operators to specify conditions in the following form:查询筛选文档可以使用查询运算符以以下形式指定条件:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. Use the com.mongodb.client.model.Filters helper methods to facilitate the creation of filter documents. For example:例如:
In addition to the equality filter, MongoDB provides various query operators to specify filter conditions. Use the FilterDefinitionBuilder methods to create a filter document. For example:例如:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. Use the com.mongodb.client.model.Filters_
helper methods to facilitate the creation of filter documents. For example:例如:
To delete all documents that match a deletion criteria, pass a filter parameter to the delete_many() method.
The following example removes all documents from the inventory
collection where the status
field equals "A"
:
You can specify criteria, or filters, that identify the documents to delete. The filters use the same syntax as read operations.
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use the 要指定相等条件,请使用com.mongodb.client.model.Filters.eq_
method to create the query filter document:com.mongodb.client.model.Filters.eq_
方法创建查询筛选器文档:
To specify equality conditions, use 要指定相等条件,请在查询筛选文档中使用<field>:<value>
expressions in the query filter document:<field>:<value>
表达式:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq method to create the query filter document:
To specify equality conditions, construct a filter using the Eq method:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq_
method to create the query filter document:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. Use the com.mongodb.client.model.Filters helper methods to facilitate the creation of filter documents. For example:例如:
A query filter document can use the query operators to specify conditions in the following form:查询筛选文档可以使用查询运算符以以下形式指定条件:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. Use the com.mongodb.client.model.Filters helper methods to facilitate the creation of filter documents. For example:例如:
In addition to the equality filter, MongoDB provides various query operators to specify filter conditions. Use the FilterDefinitionBuilder methods to create a filter document. For example:例如:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. Use the com.mongodb.client.model.Filters_
helper methods to facilitate the creation of filter documents. For example:例如:
To delete all documents that match a deletion criteria, pass a filter parameter to the deleteMany() method.
The following example removes all documents from the inventory
collection where the status
field equals "A"
:
You can specify criteria, or filters, that identify the documents to delete. The filters use the same syntax as read operations.
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use the 要指定相等条件,请使用com.mongodb.client.model.Filters.eq_
method to create the query filter document:com.mongodb.client.model.Filters.eq_
方法创建查询筛选器文档:
To specify equality conditions, use 要指定相等条件,请在查询筛选文档中使用<field>:<value>
expressions in the query filter document:<field>:<value>
表达式:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use <field>:<value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq method to create the query filter document:
To specify equality conditions, construct a filter using the Eq method:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use <field> => <value>
expressions in the query filter document:
To specify equality conditions, use the com.mongodb.client.model.Filters.eq_
method to create the query filter document:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. 除了相等条件外,MongoDB还提供了各种查询运算符来指定筛选条件。Use the com.mongodb.client.model.Filters helper methods to facilitate the creation of filter documents. 使用com.mongodb.client.model.Filters
助手方法来帮助创建筛选文档。For example:例如:
A query filter document can use the query operators to specify conditions in the following form:查询筛选文档可以使用查询运算符以以下形式指定条件:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. Use the com.mongodb.client.model.Filters helper methods to facilitate the creation of filter documents. For example:例如:
In addition to the equality filter, MongoDB provides various query operators to specify filter conditions. Use the FilterDefinitionBuilder methods to create a filter document. For example:例如:
A query filter document can use the query operators to specify conditions in the following form:
A query filter document can use the query operators to specify conditions in the following form:
In addition to the equality condition, MongoDB provides various query operators to specify filter conditions. Use the com.mongodb.client.model.Filters_
helper methods to facilitate the creation of filter documents. For example:例如:
To delete all documents that match a deletion criteria, pass a filter parameter to the Collection.DeleteMany function.
The following example removes all documents from the inventory
collection where the status
field equals "A"
:
The method returns a document with the status of the operation. 该方法返回一个带有操作状态的文档。For more information and examples, see 有关更多信息和示例,请参阅deleteMany()
.deleteMany()
。
The delete_many()
method returns an instance of pymongo.results.DeleteResult
with the status of the operation.
The com.mongodb.client.MongoCollection.deleteMany method returns an instance of com.mongodb.client.result.DeleteResult with the status of the operation.com.mongodb.client.MongoCollection.deleteMany
方法返回com.mongodb.client.result.DeleteResult
的一个实例,带有操作状态。
deleteMany() returns a promise that provides a result
. deleteMany()
返回提供result
的承诺。The result.deletedCount
property contains the number of documents that matched the filter.result.deletedCount
属性包含与筛选器匹配的文档数。
Upon successful execution, the deleteMany()
method returns an instance of MongoDB\DeleteResult
whose getDeletedCount()
method returns the number of documents that matched the filter.
The delete_many()
coroutine asynchronously returns an instance of pymongo.results.DeleteResult
with the status of the operation.
com.mongodb.reactivestreams.client.MongoCollection.deleteMany returns a Publisher object of type com.mongodb.client.result.DeleteResult if successful. 如果成功,com.mongodb.reactivestreams.client.MongoCollection.deleteMany
将返回com.mongodb.client.result.DeleteResult
类型的Publisher对象。Returns an instance of 如果失败,则返回com.mongodb.MongoException
if unsuccessful.com.mongodb.MongoException
的实例。
Upon successful execution, the IMongoCollection.DeleteMany() method returns an instance of DeleteResult whose DeletedCount
property contains the number of documents that matched the filter.
Upon successful execution, the delete_many() method returns an instance of MongoDB::DeleteResult whose deleted_count
attribute contains the number of documents that matched the filter.
Upon successful execution, the delete_many() method returns an instance of Mongo::Operation::Result, whose deleted_count
attribute contains the number of documents that matched the filter.
Upon successful execution, the collection.deleteMany() method returns an Observable with a single element with a DeleteResult
type parameter or with an com.mongodb.MongoException
.
Upon successful execution, the Collection.DeleteMany function returns an instance of DeleteResult whose DeletedCount
property contains the number of documents that matched the filter.
To delete at most a single document that matches a specified filter (even though multiple documents may match the specified filter) use the 要最多删除与指定筛选器匹配的单个文档(即使多个文档可能与指定筛选器匹配),请使用db.collection.deleteOne()
method.db.collection.deleteOne()
方法。
The following example deletes the first document where 以下示例删除status
is "D"
:status
为"D"
的第一个文档:
MongoDB Compass provides a simple way to delete a document from a collection. MongoDB Compass提供了一种从集合中删除文档的简单方法。The following example shows how to delete the document with 以下示例显示如何从item
equal to paper
from the inventory
collection:inventory
集合中删除item
等于paper
的文档:
Note
In this example we are using the Compass Table View to delete the document. 在本例中,我们使用Compass表格视图删除文档。The deletion process using the Compass List View follows a very similar approach.使用Compass列表视图的删除过程遵循非常类似的方法。
For more information on the differences between Table View and List View in Compass, refer to the Compass documentation.有关Compass中表格视图和列表视图之间差异的更多信息,请参阅Compass文档。
To delete at most a single document that matches a specified filter (even though multiple documents may match the specified filter) use the 要最多删除与指定筛选器匹配的单个文档(即使多个文档可能与指定筛选器匹配),请使用pymongo.collection.Collection.delete_one()
method.pymongo.collection.Collection.delete_one()
方法。
The following example deletes the first document where status
is "D"
:
To delete at most a single document that matches a specified filter (even though multiple documents may match the specified filter) use the com.mongodb.client.MongoCollection.deleteOne method.要最多删除与指定筛选器匹配的单个文档(即使多个文档可能与指定筛选器匹配),请使用com.mongodb.client.MongoCollection.deleteOne方法。
The following example deletes the first document where 以下示例删除status
is "D"
:status
为"D"
的第一个文档:
To delete at most a single document that matches a specified filter (even though multiple documents may match the specified filter) use the Collection.deleteOne() method.要最多删除与指定筛选器匹配的单个文档(即使多个文档可能与指定筛选器匹配),请使用Collection.deleteOne()方法。
The following example deletes the first document where 以下示例删除status
is "D"
:status
为"D"
的第一个文档:
To delete at most a single document that matches a specified filter (even though multiple documents may match the specified filter) use the MongoDB\Collection::deleteOne()
method.
The following example deletes the first document where status
is "D"
:
To delete at most a single document that matches a specified filter (even though multiple documents may match the specified filter) use the motor.motor_asyncio.AsyncIOMotorCollection.delete_one()
method.
The following example deletes the first document where status
is "D"
:
To delete at most a single document that matches a specified filter (even though multiple documents may match the specified filter) use the com.mongodb.reactivestreams.client.MongoCollection.deleteMany method.要最多删除与指定筛选器匹配的单个文档(即使多个文档可能与指定筛选器匹配),请使用com.mongodb.reactivestreams.client.MongoCollection.deleteMany方法。
The following example deletes the first document where 以下示例删除status
is "D"
:status
为"D"
的第一个文档:
To delete at most a single document that matches a specified filter (even though multiple documents may match the specified filter) use the IMongoCollection.DeleteOne() method.
The following example deletes the first document where status
is "D"
:
To delete at most a single document that matches a specified filter (even though multiple documents may match the specified filter) use the MongoDB::Collection::delete_one() method.
The following example deletes the first document where status
is "D"
:
To delete at most a single document that matches a specified filter (even though multiple documents may match the specified filter) use the Mongo::Collection#delete_one() method.
The following example deletes the first document where status
is "D"
:
To delete at most a single document that matches a specified filter (even though multiple documents may match the specified filter) use the collection.deleteOne() method.
The following example deletes the first document where status
is "D"
:
To delete at most a single document that matches a specified filter (even though multiple documents may match the specified filter) use the Collection.DeleteOne function.
The following example deletes the first document where status
is "D"
:
Copy the following filter document into the query bar and click Find:将以下筛选文档复制到查询栏中,然后单击“查找”:
After clicking the delete button, the document is flagged for deletion and Compass asks for confirmation that you want to remove the document:单击“删除”按钮后,文档将被标记为删除,Compass要求确认是否要删除该文档:
Delete operations do not drop indexes, even if deleting all documents from a collection.删除操作不会删除索引,即使从集合中删除所有文档也是如此。
All write operations in MongoDB are atomic on the level of a single document. MongoDB中的所有写操作都是单个文档级别的原子操作。For more information on MongoDB and atomicity, see Atomicity and Transactions.有关MongoDB和原子性的更多信息,请参阅原子性和事务。
With write concerns, you can specify the level of acknowledgement requested from MongoDB for write operations. 对于写操作,您可以指定MongoDB为写操作请求的确认级别。For details, see Write Concern.有关详细信息,请参阅写关注事项。
See also参阅
See also参阅
motor.motor_asyncio.AsyncIOMotorCollection.delete_many()
motor.motor_asyncio.AsyncIOMotorCollection.delete_one()