АссоциацияЗапрос на has_many через рельсы
class Campaign
has_many :views_logs
has_many :users, through: :views_logs
end
Я хочу, чтобы все users
в Campaign
в каких-либо конкретных дат и т.д. смысл, я хочу сделать что-то вроде: Campaign.first.users.where(?)
Теперь, когда Я запрашиваю:
Campaign.first.users.all
Я получаю список всех пользователей в рамках определенной кампании , но как я могу получить только тех пользователей, у которых есть Кампания между определенными диапазонами дат.
Каково название столбцов даты и в какой модели они есть? –
Я не могу понять ваш вопрос. Нежелательно ellaborate –
* конкретные диапазоны дат *, по которым столбцы? Являются ли они стандартными столбцами даты create_at/update_at или любыми настраиваемыми столбцами даты, которые у вас есть? В какой модели эти столбцы доступны? –