python pymongo mongodb查null 空值
直接查询mongodb 某字段null,查询结果包括 item值为null或者不包含item字段的文档db.inventory.find( { item: null } )只查询item的值为null,通过 $type 查询db.inventory.find( { item : { $type: 10 } } )不包含item字段db.inventory.find( { item : { $exi
·
直接查询mongodb 某字段null,查询结果包括 item值为null或者不包含item字段的文档
db.inventory.find( { item: null } )
只查询item的值为null,通过 $type 查询
db.inventory.find( { item : { $type: 10 } } )
不包含item字段
db.inventory.find( { item : { $exists: false } } )
因为在python中无法写null,但其对应None,所以要通过pymongo查询item字段为null或者不存在的,即如下:
the_collection.find({"title":None})
参考: https://docs.mongodb.com/manual/tutorial/query-for-null-fields/#
更多推荐
已为社区贡献2条内容
所有评论(0)