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

Lưu trữ Từ điển với các giá trị đa hình trong mongoDB bằng C #

Người lái xe nên biết về tất cả các yếu tố phân biệt để giải mã bất kỳ lớp nào mà không có lỗi. Có hai cách để làm điều đó:

1.Đăng ký toàn cầu trong khi khởi động ứng dụng:

BsonClassMap.RegisterClassMap<Type1>();
BsonClassMap.RegisterClassMap<Type2>();

2. Hoặc mặc dù BsonKnownTypes attibute:

[BsonKnownTypes(typeof(Type1), typeof(Type2)]
 public class BaseType
 {

 }

Nếu bạn sử dụng # 1 hoặc # 2, quá trình giải mã của bạn sẽ hoạt động bình thường.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Sắp xếp mảng đối tượng lồng nhau

  2. Máy chủ Mongodb không khởi động sau khi thay đổi dbpath

  3. truy vấn phân biệt chữ hoa chữ thường trên mongodb

  4. Tổng hợp trong flask-mongoengine

  5. Cách tối ưu hóa hiệu suất của MongoDB