NULL 및 UNDEFINED 값을 무시하려면 MongoDB에서 $ne를 사용하십시오. 문서로 컬렉션을 만들자 −
> db.demo35.insertOne({"이름":"크리스"});{ "승인" :true, "insertedId" :ObjectId("5e175e42cfb11e5c34d898d0")}> db.demo35.insertOne({"이름" :null});{ "확인됨" :true,9 "insertedId" :ObjectId("5e175e46cfb11e5c34d898d1")}> db.demo35.insertOne({"이름":"밥"});{ "확인됨" :true, " insertId" :ObjectId("5e175e4bcfb11e5c34d898d2")}> db.demo35.insertOne({"이름":undefined});{ "승인됨" :true, "insertedId" :ObjectId("5e175e54cfb11e5find() 메서드를 사용하여 컬렉션의 모든 문서 표시 -
> db.demo35.find();이것은 다음과 같은 출력을 생성합니다 -
{ "_id":ObjectId("5e175e42cfb11e5c34d898d0"), "이름":"크리스" }{ "_id":ObjectId("5e175e46cfb11e5c34d898d1"), "이름":null }{ "_e5c19" "), "이름":"밥" }{ "_id":ObjectId("5e175e54cfb11e5c34d898d3"), "이름":정의되지 않음 }다음은 $new를 사용하여 NULL 값을 무시하는 쿼리입니다 -
> db.demo35.find({"이름":{$ne:null}});이것은 다음과 같은 출력을 생성합니다 -
{ "_id":ObjectId("5e175e42cfb11e5c34d898d0"), "이름":"크리스" }{ "_id":ObjectId("5e175e4bcfb11e5c34d898d2"), "이름":"밥" }