sql >> Database teknologi >  >> NoSQL >> MongoDB

Reactivemongo serialiserer et kort til et BSONDocument

Den generiske type parametergrænse for BSONValue i ValueMapWriter definition er ikke korrekt. Hvis du ændrer linjen

implicit def ValueMapWriter[V](implicit vw: BSONWriter[V, BSONValue]): BSONDocumentWriter[Map[String, V]] =

med

implicit def ValueMapWriter[V](implicit vw: BSONWriter[V, _ <: BSONValue]): BSONDocumentWriter[Map[String, V]] =

så skulle det løse den implicitte writer for Int.

BTW simple-reactivemongo allerede gør dette. Og jeg planlægger også at tilføje denne funktionalitet til ReactiveMongo Extensions .




  1. 5 måder at få millisekunderne fra en date i MongoDB

  2. Redis-transaktioner og langvarige Lua-scripts

  3. MongoDB $ multiplicere

  4. mongodb:aktiver textSearch