Person.where('things.tv' => 'Samsung').first
Đây là nơi Mongoid và MongoDB thực sự tỏa sáng. Phương thức tiêu chí của Mongoid (Person.where
, Person.any_of
, Person.excludes
, v.v.) sẽ cung cấp cho bạn tính linh hoạt hơn nhiều so với các công cụ tìm kiểu ActiveRecord (chuyển :conditions
băm thành Person.find
, Person.first
, v.v.)
Trang web của Mongoid có một số tài liệu tuyệt vời về cách sử dụng Criteria
:
http://mongoid.org/en/mongoid/docs/querying.html