는 지금은 내 비디오 쇼보기이 있습니다고유 항목 만 표시하려면 어떻게해야합니까?
<% @video.topics.each do |topic| %>
<%= topic.name %>
<% end %>
문제는 비디오가 동일한 주제의 두 가지와 관련되어있는 경우,이 두 항목을 보여주고 있다는 점이다. 고유 한 주제를 보여줄 수 있도록이 문제를 어떻게 해결할 수 있습니까?
@video.topics.uniq.each do |topic|
비디오가 두 개의 주제와 관련되어있을 때 데이터가 유효한 것으로 간주됩니까? 당신은 dups을 방지하기 위해 쓰기 측면에 뭔가를 쓸 수 있습니까? – Larsenal
그래, 아직 유효성이 검증되지 않았습니다 ...이를 위해 구현해야합니까? 사용자가 dup을 추가하여 오류가 발생하는 것을 원하지 않습니다. 그냥 자동으로 실패하기 위해서입니다. –