-
首先看一下原生的mongo查询指定字段非空语句:
db.集合名(表名).find({字段名:{$ne:null}})
-
当然到了pymongo是要简单处理的,需要将语句通过双引号括起来,但是括起来的null到了数据库查询就默认为是一个“null”信息的字符串了,所以这部分也要用python里面的None代替,示例如下:
#指定hostmyclient = pymongo.MongoClient(\"mongodb://localhost:27017/\")#链接数据库名paperdb = myclient[\"kailuan_test\"]#链接数据库表col = paperdb[\"article\"]#开始查询col.find({\"字段名\":{\"$ne\":None}})
如果对您有帮助,赏口饭吃❤谢谢老板❤