オブジェクトIDがあるときにドキュメントを取得しようとしていますが、クエリが機能しません。
@collection = @db.collection('Mylist')
@result = @collection.find({"_id" => params[:id]})
クエリのバリエーションを試しましたが、常に空になりますが、以下のようなコレクションでクエリを実行すると、うまくいきます。
@result = @collection.find({"Exist" => "True"})
なんで?複雑なクエリが機能するのは奇妙ですが、_idによる単純なクエリは何も返しません。
可能であれば、MongoMapperは使いたくありません。
ありがとう