私が推測する簡単なもの。mongo シェルで実行する場合:
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" -> null) を変更する必要があります。しかし、どのように?
どうもありがとう!マルセル