2014-03-04 27 views
0

mongodb將無值視爲-1?下面的代碼只顯示值爲1的數據,其中我也有0或null或none值。mongodb將-1視爲無值-1

case Some("hideUrX") => q = q ++ MongoDBObject("$and" -> List(MongoDBObject("ratings.rating" -> MongoDBObject("$ne" -> -1)), MongoDBObject("ratings.userId" -> userId))) 

回答

0

我能夠修復這個使用$寧和我的期待值

MongoDBObject("ratings.rating" -> MongoDBObject("$in" -> Array(null,0,1)))