1
我有几个模型,城市,酒店和房间。城市has_many
酒店,酒店has_many
房间。每个房间都有一个价格。我试图按最低价格房间,asc和desc排序。有效记录按最小值排序
在我的结果中,我还显示了酒店的最低价格。我能成功地按价格排序屁股此
City.first.includes(hotel: :rooms).order("rooms.price asc")
但因为我想总是显示最低的价格,这不,如果我想那种前高后低,因为它按工作酒店的最高房价。
有没有办法根据酒店最低房价进行分类?如果我尝试按MIN(rooms.price) desc
排序,则会出现错误。
我想选择一个特定城市的酒店如果? – AdamB