0
Как объединить эти два отношения ActiveRecord?Объединить два, где запросы
activity1 = PublicActivity::Activity.where("user_recipients LIKE ':id,%' or user_recipients LIKE '%, :id' or user_recipients LIKE '%, :id,%' or user_recipients = ':id'", id: current_user.id)
activity2 = PublicActivity::Activity.where(recipient_id: current_user.id, recipient_type: 'User')
Когда я делаю это, если один пусты они по умолчанию пустого один
@activity = activity1.merge(activity2)
Вы имеете в виду привязку запросов 'where'? – Pavan
Возможный дубликат [Объединить два объекта ActiveRecord :: Relation] (http://stackoverflow.com/questions/9540801/combine-two-activerecordrelation-objects) – Drenmi