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

Cách truy vấn BsonExtraElements trong MongoDB qua Linq

phiên bản 2.3 của trình điều khiển C #, có thể sử dụng phương thức .Inject () trên FilterDefinition<T> :

var filter = Builders<BsonDocument>.Filter.Eq("testProperty2", "almafa");
productEntityRepo.Where((dbModel) => dbModel.BrandName == "Brand" && filter.Inject());

Điều này sẽ cho phép bạn thể hiện các bộ lọc khó hoặc không thể mô tả qua LINQ. Tuy nhiên, bạn sẽ cần cập nhật từ 2.2.4 lên phiên bản mới hơn.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongodb làm thế nào để chèn CHỈ nếu không tồn tại (không cập nhật nếu tồn tại)?

  2. Phân trang trên mảng được lưu trữ trong trường tài liệu

  3. Có cách nào để có được biểu diễn GUI của Mini Mongo không?

  4. Nút tham chiếu kiểu Mongodb

  5. MongoDB - Nhiều $ hoặc các phép toán