0
現地の経験の下に関連する経験を表示したいと思います。私は@experiences= Experience.excludes(house.experiences)
を使ってやろうとしましたが、うまくいきませんでした。それをどうやって行うのか提案することはできますか?関連項目を表示するには
<h3>Local experiences</h3>
<section class="list-box">
<% @house.experiences.each do |experience| %>
<p>
<%= experience.name %>
<% if logged_in? && current_user.role == "customer" %>
<%= link_to "Make Enquiry", new_message_path(receiver_id: experience.supplier.user) %>
<% else %>
<%= link_to "Make Enquiry", new_customer_path %>
<% end %>
</p>
<% end %>
</section>
<h3>Related experiences</h3>
<section class="list-box">
<% @experiences.each do |experience| %>
<p>
<%= experience.name %>
<% if logged_in? && current_user.role == "customer" %>
<%= link_to "Make Enquiry", new_message_path(receiver_id: experience.supplier.user) %>
<% else %>
<%= link_to "Make Enquiry", new_customer_path %>
<% end %>
</p>
<% end %>
</section>
* *は何ですか?そして、あなたが* didntが何を意味するのか* – Pavan
ただし、エラーは何ですか? – Roshan
は除外していますが、その方法は逆です。あなたは各家屋の経験を除外したいと思っていますか?私は家と経験がDB(has_manyかhas_one)にどのように関連しているか知りたいですか? – VKatz