MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

mongodb c# pilih notasi titik bidang tertentu

Saya tidak melihat pendekatan yang baik dengan notasi don dalam string, karena memiliki lebih banyak masalah dengan koleksi daripada pendekatan umum:

Misalnya Persion.Friends.Name

  1. Elemen mana yang merupakan array dalam rantai ini?
  2. Anda harus menerapkan konversi eksplisit untuk elemen koleksi (kemungkinan tempat bug)

Metode generik lebih dapat diandalkan dalam mendukung dan menggunakan:

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. Bagaimana Parameter arrayFilters Bekerja di MongoDB

  2. Bagaimana cara membuat kursor tailable di MongoDB shell?

  3. Bagaimana cara menangkap MongoSecurityException?

  4. Mongodb - harus _id unik secara global saat melakukan sharding

  5. Kunci sharding (MongoDB) untuk dokumen dalam jumlah besar