我在scala上使用Casbah 2.6.2 for MongoDB驱动程序
"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都有效。任何人都知道为什么会这样?
答案 0 :(得分:2)
注意D
findOneByID
db("test").findOneByID(ObjectId("51d535b130047992f08cb043"))