我正在尝试检索21张最常浏览的照片的列表。我有这样的代码在我的控制器:Rails插入错误的`订单`语句
@photos = Photo.where("group_id = (?)", params[:target_id]).order('view_count ASC').limit(21)
,并输出下面的SQL:
SELECT "photos".* FROM "photos" WHERE group_id = ('205') ORDER BY "photos"."timestamp" DESC, view_count ASC LIMIT 21
哪里timestamp DESC
查询来自何处,我如何摆脱它?照片按时间顺序而不是按照查看次数返回。
检查,如果任何默认范围写的? – Sravan