複数のアクティブなレコード関係を結合したい
例えば、
apple_companies = Company.where("name like ?","%apple%")
banana_companies = Company.where("name like ?","%banana%")
この二つの関係を結びつけたい。
マージではなく、マージは apple_companies.merge(banana_companies) => Company.where("name like ? and name like ?", "%apple%","%banana%")
Company.where("name like ? or name like ?", "%apple%","%banana%") にしたい
その後、
コーディングします
companies = Company.none
company_name_list.each do |name|
like = "%"+name+"%"
companies += Company.where("name like ?",like)
end
しかし、私が書いたコードは会社を配列にします.....
そのため、注文して会社にページングすることはできません... :(
ありがとうございました