我有以下代码:
更新正确的代码:
<div class="field_med" id="ticket_note">
<%= f.fields_for :notes, Note.new do |u| %>
<%= u.text_area :note, :size => "46x4", :placeholder => "Leave notes here. Only Admins can see these." %>
<% end %>
</div>
这与我的has_many
模型有Ticket
关联,因此我可以根据需要添加notes
个。{/ p>
使用上面的代码,在我的编辑视图中,它显示了他们自己单独的textarea中可以同时编辑的所有笔记。
我正在使用以下代码以不可编辑的格式显示我预先存在的笔记。
<div class="field_med" id="ticket_note">
<% for note in @ticket.notes %><br />
<%= note.created_at %> <%= note.note %>
<% end %>
</div>
如何只显示最新的textarea以获取新音符,但不显示所有预先存在的音符?
答案 0 :(得分:1)
你可以这样做:
<%= f.fields_for :notes, @ticket.notes.build do |u| %>