Scala: BsonDocument положить все ошибки

При попытке вызвать метод putAll в документе Bson я получаю сообщение об ошибке ниже

    ambiguous reference to overloaded definition, both method putAll 
in class Document of type (x$1: java.util.Map[_ <: String, _])
    Unit and method putAll in trait Map of type (x$1: java.util.Map[_ <: String, _ <: Object])
    Unit match argument types (java.util.Map[String,Object]).

Вот мой код

заголовок

import org.bson.Document
val document = new Document
document.append("X","Apple")

val rootDocument = new Document
val map1:Map[String,Object] = new HashMap[String, Object]()

map1.put("Key",document)
rootDocument.putAll(map1) //want to use putAll instead of append here 
//rootDocument.putAll(map1) -- Its showing up ambiguous reference to overloaded definition

Как это решить.

Спасибо

С уважением

0 ответов

Другие вопросы по тегам