我尝试在固定数据库中进行rhomobile搜索。
但它返回DB中的所有条目,而不是给定QID
的条目 <%=@questions.id%>
<% @antworts = Antwort.find(:conditions=>{'qid'=>@questions.id})%>
<% @antworts.each do |antwort| %>
<li>
<a href="sdfsdf">
<%= antwort.antwort %>
</a>
</li>
<% end %>
</ul>
知道为什么吗?
答案 0 :(得分:0)
您需要在第一个参数中传递:first或:all:
Antwort.find(:all, :conditions=>{'qid'=>@questions.id})
或者将方法更改为find_all:
Antwort.find_all(:conditions=>{'qid'=>@questions.id})