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