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 都有效。有人知道这是为什么吗?

4

1 回答 1

2

注意大写DfindOneByID

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