Rhomobile搜索问题



我尝试在固定DB中进行非移动搜索。

但是它返回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>

知道为什么吗?

您需要在第一个参数中传递:first或:all:

Antwort.find(:all, :conditions=>{'qid'=>@questions.id})

或者将方法改为find_all:

Antwort.find_all(:conditions=>{'qid'=>@questions.id})

相关内容

  • 没有找到相关文章