MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Reactivemongo tuần tự hóa bản đồ thành BSONDocument

Ranh giới tham số loại chung cho BSONValue trong ValueMapWriter định nghĩa không đúng. Nếu bạn thay đổi dòng

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

với

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

thì nó sẽ giải quyết người viết ngầm cho Int.

BTW simple-Reativemongo đã làm điều này. Và tôi cũng đang lên kế hoạch thêm chức năng này vào Tiện ích mở rộng ReactiveMongo .




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cách kiểm tra $ setDifference trong hai mảng bằng cách sử dụng mongo-query

  2. MongoDB:Có thể giới hạn kết quả của $ lookup trong một số trường nhất định (dưới dạng một phép chiếu) không?

  3. Cập nhật trường chấm Mongodb

  4. Tính tổng với khung tổng hợp db mongo

  5. Khi tạo người dùng quản trị đầu tiên trên mongdb cluster, gặp lỗi không thể thêm người dùng:không được ủy quyền trên quản trị viên để thực thi lệnh