视图未显示Ruby On Rails中关联表中的数据

祖拜尔·艾哈迈德(Zubair Ahmed)

我是Rails的新手,在显示关联表中的数据时遇到问题

这是我所拥有的

class Candidate < ActiveRecord::Base
  has_many :emails  
end

class Email < ActiveRecord::Base
  belongs_to :candidate
end

class CandidatesController < ApplicationController 
  def index
  @candidates = Candidate.includes(:emails).all 
  end
end

在我看来index.html.erb

<table>
 <% @candidates.each do |candidate| %> 
  <tr> 
    <td> Name: <%= candidate.name %> </td>
     <%  candidate.emails.each do |email_address| %> 
     <td> <%= email_address %> </td>
     <% end %>    
  </tr>
 <% end %>
</table>

这是我在浏览器中得到的输出:

Name: Mohsin  #<Email:0xbd41114>
Name: Faysal  #<Email:0xbd40f0c>
Name: Adeel  #<Email:0xbd40d68>

它仅显示候选人的数据,而不显示关联的电子邮件表的数据,为什么?有人可以帮帮我吗???我被困在这里!

萨奇卜

在您的视图代码中,您正在呈现电子邮件对象,而不是呈现电子邮件对象的字段,例如

<table>
  <% @candidates.each do |candidate| %> 
    <tr> 
      <td> Name: <%= candidate.name %> </td>
      <%  candidate.emails.each do |email_address| %> 
        <td> <%= email_address.email %> </td>
      <% end %>    
    </tr>
  <% end %> 
</table>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

汇总连接表 Ruby on Rails 中关联的表中的数据

来自分类Dev

Ruby Index和Show视图未显示任何数据

来自分类Dev

视图未显示在RelativeLayout中

来自分类Dev

MVVM中未显示视图

来自分类Dev

视图未显示在RelativeLayout中

来自分类Dev

Ruby on Rails 4中的关联

来自分类Dev

数据未显示在视图上

来自分类Dev

form_for详细信息未显示在视图中:Ruby on Rails

来自分类Dev

使用来自两个相关表的最新关联数据显示表中的数据

来自分类Dev

表名称未显示在phpmyadmin的关联视图中

来自分类Dev

列出Ruby on Rails中数据库中的可用表

来自分类Dev

视图中的项目未显示在加载中

来自分类Dev

createElement()未显示在视图源中

来自分类Dev

照片未显示在图像视图android中

来自分类Dev

跟踪视图未显示在eclipse ddms中

来自分类Dev

某些视图未显示在 RelativeLayout 中

来自分类Dev

在Rails Console for PostgreSQL中显示表中的数据

来自分类Dev

ruby on rails:基于多态关联注释的主题排序索引在呈现时未显示正确的数据

来自分类Dev

json数据未显示在模板视图AngularJS中

来自分类Dev

我的 Fragment 中的列表视图未显示任何数据

来自分类Dev

Ruby on Rails-无法显示数据库中的关联项目(#<Comment:0x44f9ec8>)

来自分类Dev

从关联表Ruby on Rails中获取第一个条目

来自分类Dev

:through 关联是在 Ruby on Rails 中链接联合表的正确方法吗

来自分类Dev

Ruby on Rails中的自引用关联

来自分类Dev

在 Ruby on Rails 表单中更新子关联

来自分类Dev

在 ruby on rails 中传递关联属性

来自分类Dev

数据未显示在FXML表中

来自分类Dev

Swift表视图未显示内容

来自分类Dev

子视图控制器的视图未显示在容器中

Related 相关文章

热门标签

归档