Как это сделать?Rails: Как проверить, имеет ли значение столбца значение?
<% for agent in @broker.agents %>
...
<% if agent.cell %><span class="cell-number">Cell: <%= agent.cell %></span><% end %>
...
<% end %>
Я хочу, чтобы проверить, чтобы увидеть, если агент имеет ряд клеток, и если да, показать то, что находится внутри условной. В настоящее время я не работаю; он просто отображает «Ячейка:».
Мысли?
Вы могли бы рассмотреть «если agent.cell.blank?», Который некоторые утверждают, является «более Руби-иш» – 2008-11-19 23:04:22
я использую, если если agent.cell.blank потому что двойные негативы не являются удивительными. – FlySwat 2009-01-09 22:37:15
Вы также можете использовать `if agent.cell.present?` #present? возвращает противоположность #blank? – paradoja 2013-08-29 11:44:46