#ruby-on-rails #database
#ruby-on-rails #База данных
Вопрос:
Описание ошибки
SyntaxError: /workspace/SiUber/app/views/siuber/search.html.erb:128: syntax error, unexpected in, expecting then or ';' or 'n'
if @se in ss.title
^~/workspace/SiUber/app/views/siuber/search.html.erb:139: syntax error, unexpected end, expecting end-of-input
end
^~~
'`<%
@search.each do |ss|
if @se in ss.title
%>
<hr>
<h6><a href='<%= ss.link %>'><%= ss.title %></a></h6>
<p>
올린사람 : <%= ss.maker %>
</p>
<hr>
<% end
end %>`
Комментарии:
1. Отформатируйте свой код, пожалуйста
Ответ №1:
Я предполагаю, что @se — это массив
поэтому, пожалуйста, попробуйте приведенный ниже код
<% @search.each do |ss| %>
<% if @se.include?(ss.title) %>
<hr>
<h6><a href='<%= ss.link %>'><%= ss.title %></a></h6>
<p> 올린사람 : <%= ss.maker %> </p>
<hr>
<% end %>
<% end %>
если это не работает, пожалуйста, добавьте полный код сюда.