team470 发表于 2016-10-24 06:46:33

rails在mysql数据库多表关联查询问题find、 :conditons、: include

@companies = Company.find(:all,
:conditions =>["companies.id = myusers.t_company_id", params[:id]], :include => [:myuser] )


即:include关键字, 当然前提是定义了Compnay和Myuser的关联关系,如下
class Myuser < ActiveRecord::Base
belongs_to: company
end

class Company < ActiveRecord::Base
   has_one : myuser
end
<!--EndFragment-->
页: [1]
查看完整版本: rails在mysql数据库多表关联查询问题find、 :conditons、: include