Я создал очень простую модель под названием «Обсуждение», и один из столбцов - логическое значение «решено».Идея состоит в том, что после разрешения элемента обсуждения это значение устанавливается равным true.
В форме редактирования я попытался ввести некоторую логику, основанную на значении этого поля.
<%= form_for(@discussion) do |d| %>
...
<% if d.resolved == "true" %>
<p>The discussion is resolved</p>
<% else %>
<p>The discussion is not resolved</p>
<% end %>
<% end %>
Тем не менее, я получаю сообщение об ошибке
undefined method `resolved' for #<ActionView::Helpers::FormBuilder:0x00000101674678>
Я попытался добавить строку attr_accessor в мою модель, но и это ничего не сделало для меня.Я не уверен, что я должен сделать, чтобы это исправить.Я довольно плохо знаком с рельсами, так что я уверен, что, независимо от проблемы, ее, вероятно, довольно просто исправить, но я просто не понимаю.Спасибо.