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

Wildcard notasi titik Mongodb?

Ini adalah jawaban yang sebenarnya untuk pertanyaan Anda.

Bagaimana Anda dapat menemukan semua objek pengguna yang memiliki kurang dari 50 kredit untuk beberapa layanan jika Anda tidak mengetahui apa yang akan menjadi kunci objek layanan adalah sebagai berikut.

Gunakan kueri $where:

db.users.find({
    $where: function () {
        for (var index in this.services)
            if (this.services[index].credits < 50)
                return this;
    }
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana cara melakukan pagination menggunakan kueri rentang di MongoDB?

  2. Saya ingin hasil dengan nilai berbeda dari satu bidang dari mongodb menggunakan data pegas

  3. Ambil sub-dokumen yang cocok dengan nilai maksimum dalam array

  4. Hapus Duplikat saat menggunakan $unionWith di MongoDB

  5. Mongo Query gagal dengan kode kesalahan 13 dan pesan kesalahan 'tidak diotorisasi'