我想联合多个活动记录关系
例如,
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
但是我写的代码使公司排列起来......
所以我不能向公司订购和寻呼...... :(
谢谢你