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

Mendapatkan satu objek dari mongodb di C #

Ya, ada.

Pertama-tama jangan gunakan FindAsync , gunakan Find alih-alih. Pada IFindFluent hasilnya gunakan SingleAsync metode ekstensi dan menunggu tugas yang dikembalikan di dalam metode asinkron:

async Task MainAsync()
{
    IMongoCollection<ApplicationUser> userCollection = ...;

    var applicationUser = await userCollection.Find(_ => _.Id == inputId).SingleAsync();
}

Driver baru menggunakan async-wait secara eksklusif. Jangan blokir dengan menggunakan Task.Result .



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Konektor Spark Mongo, MongoShardedPartitioner tidak berfungsi

  2. Jika lain jika cond dalam agregasi mongodb

  3. Indeks sudah ada dengan kesalahan opsi yang berbeda saat menggunakan createIndex() di driver Java MongoDB terbaru

  4. Penomoran subdokumen dalam bahasa Mongoose

  5. Solusi datastore untuk pencarian tag