Tôi cần phải viết truy vấn tìm tất cả tài liệu được tạo vào ngày được chỉ định.MongoMapper: tìm tất cả tài liệu được tạo vào ngày được chỉ định
Giả sử ngày đó là ngày hôm nay.
Tôi cố gắng này:
Document.all(:created_at => Date.parse(Time.now.strftime('%Y/%m/%d')))
nhưng tôi nhận:
Không thể serialize một đối tượng của lớp ngày vào BSON.
Cảm ơn sự giúp đỡ của bạn.
CẬP NHẬT Liên kết này giải thích cách thực hiện như vậy Date Range Queries With MongoMapper.
Document.count(:created_at => { '$gt' => 2.days.ago.midnight, '$lt' => 1.day.ago.midnight })
Liên kết ở trên không hoạt động nữa. – user2573222