BSONValueのジェネリック型パラメーター境界 ValueMapWriter 定義が正しくありません。行を変更した場合
implicit def ValueMapWriter[V](implicit vw: BSONWriter[V, BSONValue]): BSONDocumentWriter[Map[String, V]] =
implicit def ValueMapWriter[V](implicit vw: BSONWriter[V, _ <: BSONValue]): BSONDocumentWriter[Map[String, V]] =
次に、Intの暗黙のライターを解決する必要があります。
ところで、 simple-reactivemongo すでにこれを行います。また、この機能をReactiveMongo拡張機能 に追加する予定です。 。