gpt4 book ai didi

ruby-on-rails - order_by 在每个 rails 3.1 block 中

转载 作者:行者123 更新时间:2023-12-04 01:28:25 26 4
gpt4 key购买 nike

我有一个循环 for with order_by for :created_at 和 :desc

<% for comment in post.comments.order_by([:created_at, :desc]) %>
<% end %>

我如何在块中执行 order_by([:created_at, :desc]) ,e.j:
<% post.comments.each do |comment|%>
<% end %>

已编辑

对我来说工作正常的代码是:
post.comments.order([:created_at, :desc])[0,5].each do |comment|

[0,5] 将结果限制为区间。

最佳答案

order 方法是您要查找的方法:

<% post.comments.order("created_at desc").each do |comment|%>
<% end %>

关于ruby-on-rails - order_by 在每个 rails 3.1 block 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8679799/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com