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

MongoDB cara memeriksa keberadaan

Gunakan $count operator untuk menghindari masalah memori, tidak memuat dokumen dari database ke dalam memori:

int count = items.FindAs<LedgerDocument>(Query.EQ("name", appName)).Count();

if(count > 0)
{
   //then doc exists
}

Operator $exists di mongodb dapat digunakan untuk mengidentifikasi bahwa beberapa bidang ada dalam dokumen, tetapi Anda tidak dapat meneruskan kueri ke sana:

database.GetCollection<ApplicationViewModel>("Applications")
                  .Find(Query.Exists("Name", true));


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb cara mendapatkan nilai maksimal dari koleksi

  2. Dapatkan ID dokumen yang terakhir dimasukkan dalam mongoDB dengan driver Java

  3. Bagaimana cara memperbarui semua dokumen di mongodb PHP

  4. Mongoexport ke beberapa file csv

  5. Luwak:CastError:Cast ke ObjectId gagal untuk nilai [objek Obyek] di jalur _id