0

日曜日に開いているすべてのお店のリストが必要な場合は、

Shop.includes(:opening_times).where("opening_times.day =?", 'Sunday')

日曜日に閉まっているすべてのお店のリストを取得する方法はありますか? つまり、日の列が「日曜日」であるレコードに関連付けられていないすべてのショップですか?

4

1 に答える 1

2
sun_open = Shop.includes(:opening_times).where("opening times.day = ?", "Sunday").ids;
sunday_closed = Shop.where("id NOT IN (?)", sunday_open);
于 2013-08-03T04:18:51.987 に答える