【发布时间】:2013-11-29 13:34:10
【问题描述】:
我想在 group-message-cmets 旁边显示用户名。但我在 show.html.erb 上的“”附近有一条错误消息。我该如何解决这个问题? 我不明白为什么会发生这个错误,因为我在 group_message_comment.rb 上放了“belong_to”,而会员模型有“name”列。
☆show.html.erb(group_messages 控制器)
<p><b>Comments:</b></p>
<ul>
<% if @group_message.group_message_comments.any? %>
<% @group_message.group_message_comments.each do |comment| %>
<li>
<%= comment.content %> (by <%= comment.member.name %>)
</li>
<% end %>
<% else %>
<li>no comment yet.</li>
<% end %>
</ul>
☆member.rb
has_many :friends
has_many :messages
has_many :comments
has_many :group_in_members, :dependent => :destroy
has_many :groups, :through => :group_in_members
has_many :group_message_comments
has_many :group_messages
☆group_message_comment.rb
belongs_to :member
belongs_to :group_message
【问题讨论】:
-
错误信息是什么?
标签: ruby-on-rails ruby-on-rails-3 model