AI智能
改变未来

pymongo查询指定非空字段

  1. 首先看一下原生的mongo查询指定字段非空语句:

    db.集合名(表名).find({字段名:{$ne:null}})
  2. 当然到了pymongo是要简单处理的,需要将语句通过双引号括起来,但是括起来的null到了数据库查询就默认为是一个“null”信息的字符串了,所以这部分也要用python里面的None代替,示例如下:

    #指定hostmyclient = pymongo.MongoClient(\"mongodb://localhost:27017/\")#链接数据库名paperdb = myclient[\"kailuan_test\"]#链接数据库表col = paperdb[\"article\"]#开始查询col.find({\"字段名\":{\"$ne\":None}})

如果对您有帮助,赏口饭吃❤谢谢老板❤

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » pymongo查询指定非空字段