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

mongodb c # chọn ký hiệu chấm trường cụ thể

Tôi không thấy cách tiếp cận tốt với ký hiệu don trong chuỗi, vì nó có nhiều vấn đề với bộ sưu tập hơn so với cách tiếp cận chung:

Ví dụ:Persion.Friends.Name

  1. Phần tử nào là mảng trong chuỗi này?
  2. Bạn nên áp dụng chuyển đổi rõ ràng cho các phần tử bộ sưu tập (nơi có thể có lỗi)

Các phương pháp chung đáng tin cậy hơn trong việc hỗ trợ và sử dụng:

var friends = await GetFieldValue<Person, Friend[]>("avi", x => x.Friends);
var names = friends.Select(x=>x.Name).ToArray();



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongo shell script sẽ không cho phép tôi sử dụng <database>

  2. mongoose thực thi thuộc tính duy nhất trên thuộc tính subocument

  3. 'nâng cấp' trong một tài liệu nhúng

  4. Tổng hợp Mongo trong khoảng thời gian

  5. Làm cách nào để đối sánh cụm từ chính xác với chuỗi động trong chỉ mục văn bản Mongodb?