MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Запитване на вградени обекти в Mongoid/rails 3 (по-ниски от, Min оператори и сортиране)

MongoDB / Mongoid ви позволяват да направите това. Вашият пример ще работи, просто синтаксисът е неправилен.

@stocks = Stock.Where(:prices.value.lt => p) #does not work

@stocks = Stock.where('prices.value' => {'$lt' => p}) #this should work

И все още е верижно, така че можете да поръчате и по име:

@stocks = Stock.where('prices.value' => {'$lt' => p}).asc(:name)

Надявам се това да помогне.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да изпълним собствена заявка на MongoDB (JSON) само с помощта на mongo-java-driver?

  2. Архитектура за сигурност:Ръководство за MongoDB

  3. Как да използвам MongoDB транзакция с Mongoose?

  4. MongoDB $orderBy

  5. Клас „MongoClient“ не е намерен