Batas parameter tipe generik untuk BSONValue di ValueMapWriter definisi tidak tepat. Jika Anda mengubah baris
implicit def ValueMapWriter[V](implicit vw: BSONWriter[V, BSONValue]): BSONDocumentWriter[Map[String, V]] =
dengan
implicit def ValueMapWriter[V](implicit vw: BSONWriter[V, _ <: BSONValue]): BSONDocumentWriter[Map[String, V]] =
maka itu harus menyelesaikan penulis implisit untuk Int.
BTW simple-reactivemongo sudah melakukan ini. Dan saya juga berencana untuk menambahkan fungsi ini ke Ekstensi ReactiveMongo .