有沒有辦法指定「哪裏文檔不包含字段」的條件?MongoDB:通過不存在字段來查找文檔?
例如,我只想找到這兩個中的第一個,因爲它沒有「價格」字段。
{"fruit":"apple", "color":"red"}
{"fruit":"banana", "color":"yellow", "price":"2.00"}
有沒有辦法指定「哪裏文檔不包含字段」的條件?MongoDB:通過不存在字段來查找文檔?
例如,我只想找到這兩個中的第一個,因爲它沒有「價格」字段。
{"fruit":"apple", "color":"red"}
{"fruit":"banana", "color":"yellow", "price":"2.00"}
[Mongo:查找沒有特定字段的項目]的可能重複(http://stackoverflow.com/questions/5719408/mongo-find-items-that-dont-have-a-certain-field ) –
您也可以嘗試'db.mycollection.find({「price」:null})' – evilReiko