我尝试在固定数据库中进行菱形搜索。
但它返回数据库中的所有条目,而不是具有给定QID的条目
<%=@questions.id%>
<% @antworts = Antwort.find(:conditions=>{'qid'=>@questions.id})%>
<% @antworts.each do |antwort| %>
<li>
<a href="sdfsdf">
<%= antwort.antwort %>
</a>
</li>
<% end %>
</ul>知道为什么吗?
发布于 2011-08-15 21:02:17
您需要在第一个参数中传递:first或:all:
Antwort.find(:all, :conditions=>{'qid'=>@questions.id})或者将方法更改为find_all:
Antwort.find_all(:conditions=>{'qid'=>@questions.id})https://stackoverflow.com/questions/7063194
复制相似问题