2011-08-15 126 views
0

我嘗試在Fixed DB中進行rhomobile搜索。Rhomobile搜索問題

但它返回數據庫中的所有條目,而不是那些與給定的QID

<%[email protected]%> 
<% @antworts = Antwort.find(:conditions=>{'qid'=>@questions.id})%> 
    <% @antworts.each do |antwort| %> 

     <li> 
     <a href="sdfsdf"> 
     <%= antwort.antwort %> 
     </a> 
     </li> 

    <% end %> 
</ul> 

任何想法,爲什麼?

回答

0

你需要傳遞:第一或:所有在第一個參數:

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

或改變方法find_all:

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

感謝道格拉斯....工作! –