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

MongoDB C# - Mendapatkan BsonDocument untuk Elemen yang tidak ada

Ada juga kelebihan yang memungkinkan Anda memberikan nilai default:

BsonDocument document;
var firstName = (string) document["FirstName", null];
// or
var firstName = (string) document["FirstName", "N/A"];

yang sedikit lebih nyaman daripada menggunakan Berisi ketika semua yang ingin Anda lakukan adalah mengganti nilai yang hilang dengan nilai default.

Sunting: sejak 2.0.1 versi, telah ditinggalkan demi GetValue :

var firstName = document.GetValue("FirstName", new BsonString(string.Empty)).AsString;


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. DB NoSQL apa yang digunakan untuk Seri Waktu yang jarang seperti data?

  2. Mongodb C# Driver Kesalahan filter yang tidak didukung dengan predikat linq tertentu

  3. Bagaimana mengonversi array string ke string dengan menjaga konten array sebagai nilai yang dipisahkan koma di MongoDB 4.0

  4. Bagaimana cara mendapatkan daftar koleksi di luwak?

  5. Uji string kosong di mongodb dan pymongo