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

Lingkup bernama Mongoid membandingkan dua bidang waktu dalam dokumen yang sama

Sejauh yang saya tahu, mongodb tidak mendukung kueri terhadap nilai dinamis. Tetapi Anda dapat menggunakan fungsi javascript:

scope :unresolved, :where => 'this.updated_at >= this.checked_at'

Untuk mempercepat ini, Anda dapat menambahkan atribut seperti "is_unresolved" yang akan disetel ke true pada pembaruan saat kondisi ini cocok ( dan indeks itu ).



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jika Mongo $lookup adalah gabungan luar kiri, lalu mengapa ia mengecualikan dokumen yang tidak cocok?

  2. Tidak dapat membaca properti 'castForQuery' yang tidak ditentukan di castArrayFilters di Node.js

  3. Membangun Driver MongoDB C di Windows

  4. Periksa apakah dokumen ada di mongodb menggunakan es7 async/await

  5. Yang Perlu Diketahui Saat Mulai Bekerja dengan MongoDB dalam Produksi - Sepuluh Tips