我正在尝试使用Casbah工具包编写将数据写入MongoDB的函数:
import com.mongodb.casbah.WriteConcern
import ...
def saveRecord(rec: MongoDBObject) {
mongoColl.insert(rec)
}我得到以下错误:
1) No implicit view available from Object => com.mongodb.casbah.Imports.DBObject.
2) not enough arguments for method insert: (implicit dbObjView: Object => com.mongodb.casbah.Imports.DBObject, implicit concern: com.mongodb.WriteConcern, implicit encoder: com.mongodb.casbah.Imports.DBEncoder)com.mongodb.casbah.Imports.WriteResult. Unspecified value parameter dbObjView. 怎么了?
发布于 2013-03-31 18:56:20
如果没有完全导入,我不确定,但请尝试将MongoDBObject更改为com.mongodb.DBObject或添加import com.mongodb.casbah.Imports._
https://stackoverflow.com/questions/15728264
复制相似问题