gpt4 book ai didi

ruby-on-rails - 每个循环都有 Rails 的奇数输出

转载 作者:行者123 更新时间:2023-12-03 15:30:02 24 4
gpt4 key购买 nike

我有一个观点,出于某种原因显示了我试图循环访问的对象的内存位置。我是 Rails 的新手,所以我不确定为什么会这样。该对象是一个有两个字段的笔记,标题和内容。

在我的 Controller 中(在索引函数中)

@note = Note.all

然后在 View 中我正在这样做

<%= @notes.each do |note| %>
<%= link_to note.title, "notes/#{note.id}"%>
<% end %>

浏览器的输出是学校作业#Note:0x1042e4708>#Note:0x1042e2ae8>

感谢帮助

最佳答案

而不是:

<%= @notes.each do |note| %>

使用:

<% @notes.each do |note| %>

<%=%> 中包装 ruby 总是会向 View 输出一些东西,去掉等号 ( <%%> ) 以简单地执行 ruby​​ 而不输出

关于ruby-on-rails - 每个循环都有 Rails 的奇数输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4528239/

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