Mongodb RoboMongo-无法从集合中删除文档
我正在使用RoboMongo删除许多与查询匹配的文档。但是,该公司表示,未删除以下文件:Mongodb RoboMongo-无法从集合中删除文档,mongodb,robo3t,Mongodb,Robo3t,我正在使用RoboMongo删除许多与查询匹配的文档。但是,该公司表示,未删除以下文件: db.getCollection('assets').remove( { "source": "red" } ); db.assets.remove( {source : "red" } ) 但是,这种方法非常有效: db.getCollection('assets').find( { "source": "red" } ); db.assets.remove( {source
db.getCollection('assets').remove( { "source": "red" } );
db.assets.remove( {source : "red" } )
但是,这种方法非常有效:
db.getCollection('assets').find( { "source": "red" } );
db.assets.remove( {source : "red" } )
并显示源为“红色”的所有记录
db.assets.remove( {source : "red" } )
有什么原因导致记录没有被删除,而robomongo只是输出0
db.assets.remove( {source : "red" } )
您好,您可以试试这个:
db.assets.remove( {source : "red" } )
你可以试试这个:
db.assets.remove( {source : "red" } )
您可以尝试以下查询:
db.assets.remove( {source : "red" } )
db.assets.remove( { "source":"red"} )
您可以尝试以下查询:
db.assets.remove( {source : "red" } )
db.assets.remove( { "source":"red"} )
您正在使用副本集运行吗?如果是,请确保在主节点上运行remove命令。是否使用副本集运行?如果是这样,请确保在主节点上运行remove命令。
deletemy
对我有效:
db.assets.remove( {source : "red" } )
db.getCollection('assets').deleteMany({source:'red'})
这应该会回来
db.assets.remove( {source : "red" } )
/* 1 */
{
"acknowledged" : true,
"deletedCount" : number // which is the number of documents deleted
}
db.assets.remove( {source : "red" } )
从上述查询中,我删除了快照id为
5c749daee3a0ec00047ffd5c
删除许多为我工作的乘客:
db.assets.remove( {source : "red" } )
db.getCollection('assets').deleteMany({source:'red'})
这应该会回来
db.assets.remove( {source : "red" } )
/* 1 */
{
"acknowledged" : true,
"deletedCount" : number // which is the number of documents deleted
}
db.assets.remove( {source : "red" } )
根据上述查询,我删除了快照id为5c749daee3a0ec00047ffd5c
的所有乘客。可能有一个文档的字段具有空格字符?@chridam,但查找功能可以完美运行我现在也遇到了同样的问题。可能有一个文档的字段具有空格字符?@chridam,但查找功能可以完美运行我现在也有同样的问题。
db.assets.remove( {source : "red" } )