gpt4 book ai didi

ruby-on-rails - 为什么我得到 "unexpected keyword_end"?

转载 作者:数据小太阳 更新时间:2023-10-29 08:40:51 26 4
gpt4 key购买 nike

我的 Rails 应用程序中有这段代码:

<p id="notice"><%= notice %></p>

<p>
<b>Title:</b>
<%= @debate.title %>
</p>

<p>
Supporting Points:
</p>
<% @debate.supports.each.do |support| %>
<p>
<%= support.body %>
</p>
<% end %>

<p>
Contesting Points:
</p>
<% @debate.contests.each.do |contest| %>
<p>
<%= contest.body %>
</p>
<% end %>

我在最后一行收到错误“语法错误,意外的关键字结束,期待 $end”。

这是怎么回事?

最佳答案

可能与你损坏的 each 循环有关,这个:

<% @debate.supports.each.do |support| %>

应该是这样的:

<% @debate.supports.each do |support| %>

请注意,我删除了“each”和“do”之间的“.”。您的 @debate.contests 循环遇到同样的问题。这可以解释解析器提示杂散的 end 关键字(即“unexpected keyword_end”)。

关于ruby-on-rails - 为什么我得到 "unexpected keyword_end"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6172430/

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