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

Dokumen acak mongoid

Jika Anda hanya menginginkan satu dokumen, dan tidak ingin mendefinisikan metode kriteria baru, Anda bisa melakukan ini:

random_model = Model.skip(rand(Model.count)).first

Jika Anda ingin menemukan model acak berdasarkan beberapa kriteria:

criteria = Model.scoped_whatever.where(conditions) # query example
random_model = criteria.skip(rand(criteria.count)).first


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cara terbaik untuk memodelkan sistem pemungutan suara di MongoDB

  2. urutkan koleksi mongo berdasarkan skor dokumen anak

  3. Meningkatkan ke Edisi ClusterControl Enterprise

  4. Temukan Dokumen Di Mana Bidang Dibandingkan dengan Bidang Lain dalam Array

  5. MongoDB:Masalah saat menggunakan mongoexport dengan opsi --query