【问题标题】:Ruby on Rails, getting attributes from multiple model instancesRuby on Rails,从多个模型实例中获取属性
【发布时间】:2016-05-04 22:00:43
【问题描述】:

在我的 Ruby on Rails 项目中,我有一个 Country 模型类和一个 Proposal 模型类。一个国家有许多提案,一个提案属于特定国家。每个提案由 30 个问题组成。我想针对该特定国家/地区的每个提案显示每个问题。

我最初对语法的想法是:

<% @country.proposal.each do |proposal| %>

<% end %>

但是,这导致了一条错误消息

undefined method `proposal' for #Country:0x007f67b51cf178

有什么想法吗?

【问题讨论】:

    标签: ruby-on-rails ruby


    【解决方案1】:

    根据您的联想,只需将@country.proposal.each 替换为 @country.proposals.eachhas_many关联定义方法,名称为复数形式。

    【讨论】:

    • 尝试显示问题时,“

      ”不显示任何内容
    • @BerryAllen 这是另一个问题。无论如何,写完整的代码。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-05
    • 2012-12-26
    • 1970-01-01
    • 2011-08-11
    • 1970-01-01
    • 2011-10-09
    相关资源
    最近更新 更多