De grens van de generieke typeparameter voor BSONValue in ValueMapWriter definitie klopt niet. Als u de regel verandert
implicit def ValueMapWriter[V](implicit vw: BSONWriter[V, BSONValue]): BSONDocumentWriter[Map[String, V]] =
met
implicit def ValueMapWriter[V](implicit vw: BSONWriter[V, _ <: BSONValue]): BSONDocumentWriter[Map[String, V]] =
dan zou het de impliciete schrijver voor Int moeten oplossen.
simple-reactivemongo doet dit al. En ik ben ook van plan om deze functionaliteit toe te voegen aan ReactiveMongo Extensions .