在Rails View里,has_many关联如何检查未关联的记录?

2026-04-10 06:402阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计190个文字,预计阅读时间需要1分钟。

在Rails View里,has_many关联如何检查未关联的记录?

如果您想查看兔子的胡萝卜,可以使用以下代码:

ruby如果 @bunny 有胡萝卜, Yay! Carrots! 对于 carrot 在 @bunny.carrots 中, 你得到了一个 %{carrot}!

如果我有…

class Bunny < ActiveRecord::Base has_many :carrots end

…如果@bunny有胡萝卜,我如何查看View?我想做这样的事情:

在Rails View里,has_many关联如何检查未关联的记录?

<% if @bunny.carrots? %> <strong>Yay! Carrots!</strong> <% for carrot in @bunny.carrots %> You got a <%=h carrot.color %> carrot!<br /> <% end %> <% end %>

我知道@ bunny.carrots?不起作用 – 会怎么样?

<% if @bunny.carrots.any? %> <strong>Yay! Carrots!</strong> <% for carrot in @bunny.carrots %> You got a <%=h carrot.color %> carrot!<br /> <% end %> <% end %>

本文共计190个文字,预计阅读时间需要1分钟。

在Rails View里,has_many关联如何检查未关联的记录?

如果您想查看兔子的胡萝卜,可以使用以下代码:

ruby如果 @bunny 有胡萝卜, Yay! Carrots! 对于 carrot 在 @bunny.carrots 中, 你得到了一个 %{carrot}!

如果我有…

class Bunny < ActiveRecord::Base has_many :carrots end

…如果@bunny有胡萝卜,我如何查看View?我想做这样的事情:

在Rails View里,has_many关联如何检查未关联的记录?

<% if @bunny.carrots? %> <strong>Yay! Carrots!</strong> <% for carrot in @bunny.carrots %> You got a <%=h carrot.color %> carrot!<br /> <% end %> <% end %>

我知道@ bunny.carrots?不起作用 – 会怎么样?

<% if @bunny.carrots.any? %> <strong>Yay! Carrots!</strong> <% for carrot in @bunny.carrots %> You got a <%=h carrot.color %> carrot!<br /> <% end %> <% end %>