import com.mongodb.casbah.WriteConcern
import ...
def saveRecord(rec: MongoDBObject) {
mongoColl.insert(rec, WriteConcern)
}
카스바는 스칼라 객체로 WriteConcern을 정의합니다.
val wc:WriteConcern = WriteConcern
나는이 오류를 얻을 : 나는 단순히 WriteConcern 인스턴스화하려고 할 때 또한
No implicit view available from Object => com.mongodb.casbah.Imports.DBObject.
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.
: 나는 내 코드의 첫 줄에 import com.mongodb.casbah.WriteConcern
이
not found: type WriteConcern
을, 나는 다음과 같은 오류를 얻을 수 왜 그것이 발견되지 않습니까? WriteConcen을 어떻게 인스턴스화 할 수 있습니까? 감사합니다.
는'insert' 3 개 암시 적 매개 변수,'dbObjView, 우려, encoder'와 카레 기능 - 그것은'dbObjView과 같은 오류에서 : com.mongodb.casbah.Imports. DBObject'가 정의되어 있지 않습니다. –
아아,'import com.mongodb.casbah.Imports.DBObject'를 추가하지 않았습니다. –
당신은 아마 그 타입의'암시 적 val'을 정의 할 필요가 있습니다, 그리고'implicit' 인자로 대체 될 것입니다. –