내 .html.erb 파일에 코드를 작성했지만 내 컨트롤러에이 코드를 쓰는 것이 더 좋을 것이라고 생각하십니까? 이 코드는 모든 이름을 반환합니다. 태그 이름을 한 번만 가져 오는 방법을 알아 내려고하고 사용자가 이미 사용 된 태그 이름을 입력하면 다시 표시되지 않습니다. Enumerable#flat_map
및 Array#uniq
를 사용루비에서 여러 번 나타나는 항목에서 한 번 항목을 표시하는 방법
<ul>
<% @pictures.each do |pic| %>
<% pic.tags.each do |tag| %>
<li>
<%= tag.name %>
</li>
<% end %>
<% end %>
</ul>
@pictures 값은 어떻게 얻습니까? DB에서? – shiva
예 db에서 – user2914144
지금은 입력 한 모든 항목을받습니다 – user2914144