Ruby on rails 如何获取RAILS上的多个关系值
任何人都可以帮助我们从rails上的has-many关系中获取属性值吗 比如说 公司是一个关系,有许多电子邮件Ruby on rails 如何获取RAILS上的多个关系值,ruby-on-rails,relationship,Ruby On Rails,Relationship,任何人都可以帮助我们从rails上的has-many关系中获取属性值吗 比如说 公司是一个关系,有许多电子邮件 company --> email 我需要从那些公司获取电子邮件地址 我该怎么做 company.email.email_address @公司=公司。查找(1) @company.email.collect(&:电子邮件地址)@company=company.find(1) @company.email.collect(&:电子邮件地址)试试这个 @company=电子邮件
company --> email
我需要从那些公司获取电子邮件地址
我该怎么做
company.email.email_address
@公司=公司。查找(1)
@company.email.collect(&:电子邮件地址)@company=company.find(1)
@company.email.collect(&:电子邮件地址)试试这个
@company=电子邮件地址。find(:all,params[:Email\u id],
:include=>#:用户,
:conditions=>“email_id={params[:email_id].to_i}和published=true”)试试这个
@company=电子邮件地址。find(:all,params[:Email\u id],
:include=>#:用户,
:conditions=>“email_id=#{params[:email_id].to_i}和published=true”)
email_addresses = Company.all.map(&:emails).map(&:email_addresses)