у меня есть некоторые записи, как это одинRails activerecords запрос, ряд spliting
"boss/supervisor/employee"
"boss"
"boss/supervisor"
я хотел бы поместить все эти записи в выбранном входе, не повторяя себя ... вот то, что я сделал уже
в моем индексе я сделал это:
@jerarquy = Jerarquy.uniq.pluck(:name)
так, когда я получить все записи из jerarquy колонки:
<select>
<% @jerarquy.each do |jer| %>
<% jer.split('/').each do |j| %>
<option><%= j %></option>
<% end %>
<% end %>
</select>
Я действительно получаю данные из базы данных, но я думаю, что мне нужно что-то изменить в своем контроллере, чтобы получить информацию, которую я хочу, в том порядке, который я хочу, например, если я выбираю босса, я хочу получить/руководитель и/работник тоже, но если я выбрать сотрудника я хочу получить только работник
Вы должны быть более конкретными, вы хотите разбить строку на «/»? Вероятно, это поможет, если вы указали желаемый вывод HTML. Джерарки означает Иерархию? – max
Да, и я хотел бы иметь выбор ввода со всеми данными из этого столбца, не повторяя его – AbdulHamid