MongoDB中的null和不存在

查詢集合c中y的值爲null或者不存在blog

>db.c.find( { 「y」 : null } )class

查詢集合c中y的值爲null,(僅返回y的值爲null的數據,不會返回不存在的)數據

>db.c.find( { 「y」 : { $type : 10 } } )查詢

還有一種寫法以下db

>db.c.find({「y」:{「$in」:[null], 「$exists」:true}})集合

查詢集合c中y的值不存在(不會返回y的值爲null的數據)di

>db.c.find( { 「y」 : { $exists : false } } )block

相關文章
相關標籤/搜索