0
我有一个mongo数据库。在对象ID字段为空的集合中存在一个文档。我想从数据库中完全当对象ID是nan时,如何使用pymongo删除MongoDB文档?
records = list(db.MyCollection.find())
for record in records:
if pd.isnull(record['_id']):
print(record)
{'_id': nan, 'other_data': nan}
我试图删除这个集合:
db.Sample.delete_one({'_id': 'nan'})
也:
db.Sample.delete_one({'_id': np.nan})
虽然这些都不删除集合。任何建议,将不胜感激
您是否尝试过与没有? – Euclides
@Euclides好的建议,不幸的是,似乎也没有工作。除非我完全错过了其他的东西,并且没有正确放置文档。 – johnchase