Я загружаю из базы данных единственную строку.Данные хранятся в переменной (например, @data).В связи с этим, если я хочу отобразить значение, полученное из базы данных, я должен сделать следующее:
<% @data.each do |d| %>
<%=d.name %>
<%end%>
И я хотел бы спросить вас - существует ли какой-либо лучший способ?Я думаю, что это немного глупо для единственной строки, чтобы использовать цикл ... Я попробовал что-то вроде
<%= @data.name %>
OR
<%= @data.each.name %>
Но в обоих случаях я получил сообщение об ошибке о неправильном синтаксисе ...
Итак, на мой вопрос - возможно ли получить отображаемые данные немного более элегантно?
РЕДАКТИРОВАТЬ: мой запрос: @ data = Car.includes (: tyres) .where ("param1 =? ", params [: param1])