Я объединил два результата запроса и хотел бы ограничить результаты на основе определенных критериев.Rails Concatenated Query Result «where»
def all_notifications
return (user_project_notifications+followed_comments).sort_by(&:created_at).reverse
end
Я хотел бы ограничить all_notifications от тех, которые приходят через определенное время, так что-то вроде:
def new_notifications(notifications_last_viewed)
return all_notifications.where('created_at >?, notifications_last_viewed)
end
Тем не менее, я получаю ошибку неопределенный метод `где» для массива : ...
Как выполнить запрос «где» при конкатенированном результате?
ОК, я вижу. теперь, чтобы выяснить, как получить follow_comments из запроса activerecord ... – scientiffic