sql >> Databáze >  >> NoSQL >> MongoDB

Mongoidní náhodný dokument

Pokud chcete pouze jeden dokument a nechcete definovat novou metodu kritérií, můžete to udělat takto:

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

Pokud chcete najít náhodný model na základě některých kritérií:

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


  1. Bigbluebutton setup html5 dev client login to meeting with join api call empty html response

  2. Co dělají jednotlivé procesy Meteor?

  3. Jak nainstalovat Redis

  4. uložit IP adresu do mongoDB