MongoDB数据库实现 is not null 和 is null 查询

原文地址:https://stackoverflow.com/questions/4057196/how-do-you-query-this-in-mongo-is-not-null

  • 插入三条数据
db.test.insert({"num":1, "check":"check value"});
db.test.insert({"num":2, "check":null});
db.test.insert({"num":3});
  • 查询全部内容
db.test.find();
  • 查询第一条和第二条数据
db.test.find({"check":{$exists:true}});
  • 只查询第一条数据
db.test.find({"check":{$ne:null}});
  • 查询第二条和第三条数据
db.test.find({"check":null})

你可能感兴趣的:(MongoDB)