1
我猜是一個簡單的。在mongo shell上執行時:ReactiveMongo斯卡拉空
db.topic.find({"user_id":ObjectId("52e39be16700006700d646ad"), "post_id":null})
它將列出post_id爲null或不存在的所有主題。這工作正常。
但是使用Scala代碼時,我嘗試以下不工作:
val cursor = db("topic").find(
BSONDocument("user_id" -> user.id),
BSONDocument("post_id" -> null)).cursor[Topic]
cursor.collect[List]()
基本上我有改變的條件BSONDocument( 「POST_ID」 - >空)。但是如何?
非常感謝! Marcel
偉大的答案!謝謝!這適用於我:BSONDocument(「user_id」 - > user.id,「post_id」 - > BSONNull)。 – marcel