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

Mengabaikan Properti di dalam Properti Komposit dengan BsonIgnore

Ada dua cara yang memungkinkan Anda menentukan cara membuat serialisasi kelas:menggunakan atribut atau membuat peta kelas untuk kelas Anda dalam kode inisialisasi Anda. Peta kelas adalah struktur yang mendefinisikan pemetaan antara kelas dan dokumen BSON. Ini berisi daftar bidang dan properti kelas yang berpartisipasi dalam serialisasi dan untuk masing-masing mendefinisikan parameter serialisasi yang diperlukan (misalnya, nama elemen BSON, opsi representasi, dll ...). Jadi, dalam kasus Anda, Anda dapat melakukan sesuatu seperti ini:

  BsonClassMap.RegisterClassMap<Role>(cm =>
  {
     cm.AutoMap();// Automap the Role class
     cm.UnmapProperty(c => c.RoleId); //Ignore RoleId property
     cm.UnmapProperty(c => c.CreateDate);//Ignore CreateDate property
  });

Anda dapat menemukan info lebih lanjut tentang subjek ini di ini tautan .




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Otentikasi Powershell Mongodb

  2. Dapatkan jumlah elemen yang difilter dalam array dari $lookup bersama dengan seluruh dokumen

  3. mongoDB:C# driver V2 Cara memperbarui item dalam koleksi bersarang

  4. Isi array bersarang di luwak

  5. Sistem penyimpanan khusus untuk GridFS (MongoDB)?