當試圖通過insert批量加載DBObject
的列表時,我得到no implicit view available
。沒有隱式視圖可用
collection.insert(listObjects) // listObjects is a List[DBObject]
[error]Test.scala:139: No implicit view available from List[com.mongodb.casba
h.Imports.DBObject] => com.mongodb.casbah.Imports.DBObject.
這個錯誤是什麼意思?我該如何解決?
參考:
def insert [A] (docs: List[A])(implicit arg0: (A) ⇒ DBObject) : WriteResult
你能檢查嗎?將'listObjects'替換爲'listObjects.asInstanceOf [List [com.mongodb.casba h.Imports.DBObject]]''。它會給出同樣的錯誤嗎? –
同樣的錯誤:[[error]測試:139:沒有隱式視圖可以從List [com.mongodb.casbah.Imports.DBObject] => com.mongodb.casbah.Imports.DBObject.' –
@ViniciusMiana - 不是'列出[DBObject]'足夠的類型(顯示爲註釋)?如果沒有,請讓我知道要添加什麼。謝謝。 –