0

scalaのMongoDBドライバーにCasbah 2.6.2を使用しています

"org.mongodb" %% "casbah" % "2.6.2",

MongoCollection#findOneById ( http://mongodb.github.io/casbah/api/#com.mongodb.casbah.MongoCollection ) にアクセスできません。コンソールから次のエラーが表示されます。

scala> db("test").findOneById(ObjectId("51d535b130047992f08cb043"))
<console>:10: error: value findOneById is not a member of com.mongodb.casbah.MongoCollection
          db("test").findOneById(ObjectId("51d535b130047992f08cb043"))

#findOne と #find both が機能するため、これは不可解です。これがなぜなのか誰にも分かりますか?

4

1 に答える 1

2

の首都Dに注意してくださいfindOneByID

db("test").findOneByID(ObjectId("51d535b130047992f08cb043"))
于 2013-07-04T10:14:05.747 に答える