Давайте возьмем два простых запроса:
@c = @project.companies.where("companies.public = ?", true)
@i = @item.companies.where("companies.created_at > ?", Date.today - 3.days).limit(3)
Скажем, я хочу объединить их в одно отношение компаний, которое я затем хочу разбить на страницы и выполнить поиск.Давайте попробуем:
@companies = (@c + @i).paginate...
# or #
@companies = (@c << @i).paginate...
Оба эти сбоя, потому что @companies
это массив, а не отношение.Как можно объединить два или более отношений, чтобы сформировать третье отношение?