我有一个名为 images 的表,其中包含一个名为 impressions_count 的字段,我想按impresss_count 和一周前创建的图像进行排序。
我已经尝试过了,但它不能正常工作,它只能按impresss_count 排序。
@images = Image.unscoped.order("impressions_count DESC, created_at < ?", DateTime.now - 1.week).limit(10)
Image Load (0.2ms) SELECT "images".* FROM "images" ORDER BY impressions_count DESC, created_at < ?, '2013-03-07 16:49:50' LIMIT 10
有任何想法吗?