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
Как это решить.
Спасибо
С уважением