【问题标题】:How to retrieve and output the last record by foreign id?如何通过外国ID检索和输出最后一条记录?
【发布时间】:2018-01-09 22:48:18
【问题描述】:

我的应用程序中有 2 个模型。项目和注释。一个项目有很多笔记。这一切都很好,但在项目索引 page.html.erb 我想显示项目的最后一个注释。

我的问题是如何检索它然后在索引屏幕上显示它?

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-4 rails-activerecord


    【解决方案1】:

    您可以使用project.notes.last 获取最后一个音符。在您看来,请添加以下内容:

    <% projects.each do |project| %>
      <% last_note = project.notes.last %>
      <%= last_note.note unless last_note.nil? %> # get last note per project if it exists
    <% end %>
    

    【讨论】:

    • 谢谢,但 只输出 <0xb4eed9c8>
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多