私は21件の写真のリストを取得しようとしています。私は私のコントローラでこのコードがあります。Railsが誤った `order`ステートメントを挿入しています
@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