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

Hủy phiên bản hóa giao diện trong MongoDB bằng C # - Giá trị dấu phân biệt không xác định

Tôi đã giải quyết một phần vấn đề cho mình bằng cách thêm một sơ đồ lớp trong Program.cs (hoặc lớp khởi động ứng dụng khác):

        BsonClassMap.RegisterClassMap<EventData>(cm =>
        {
            cm.AutoMap();
            cm.SetDiscriminator("EventData");
        });

        BsonClassMap.RegisterClassMap<ExceptionData>(cm =>
        {
            cm.AutoMap();
            cm.SetDiscriminator("ExceptionData");
        });

Nếu ai đó tìm cách làm việc với chú thích , vui lòng trả lời câu hỏi này.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Lọc mảng trong mongodb

  2. chia sẻ kết nối db trên toàn bộ ứng dụng trong mongoose

  3. Kho lưu trữ Mongo Dữ liệu Mùa xuân ::Phương pháp được chia sẻ phổ biến trên tất cả các vấn đề về Kho lưu trữ

  4. Cách nhận số lượng nhiều bộ lọc phù hợp trong mongoDB

  5. Tại sao máy chủ cấu hình MongoDB chỉ phải là một hoặc ba?