MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Truy vấn các đối tượng được nhúng trong Mongoid / rails 3 (Toán tử thấp hơn, Min và sắp xếp)

MongoDB / Mongoid cho phép bạn làm điều này. Ví dụ của bạn sẽ hoạt động, cú pháp không chính xác.

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

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

Và, nó vẫn có thể sử dụng nên bạn cũng có thể đặt hàng theo tên:

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

Hi vọng điêu nay co ich.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Chuyển đổi mongodb Binary _id thành LUUID bằng cách sử dụng nút

  2. Làm thế nào để loại bỏ một cơ sở dữ liệu với Mongoose?

  3. Làm cách nào để tôi có thể đợi một bộ chứa docker được thiết lập và chạy?

  4. Loại bỏ các bản sao khi sử dụng $ unionWith trong MongoDB

  5. Mongodb:Thực hiện truy vấn Phạm vi ngày từ ObjectId trong trình bao mongo