作者superchris (意志力!!)
看板Ruby
标题[问题] RoR 利用find搜寻资料库的问题
时间Fri May 7 22:50:55 2010
环境:Rails 2.3.5
状况:
index.html.rb
<%= select (:order, :sex, {"All" => , "Female" => "F", "Male" => "M"}) %>
comtroller.rb
def search
@find = Order.find(:all, :conditions => params[:order])
render(:action => :index)
end
请问各位高手板友, 我想利用下拉式选单去送query给资料库查询资料,
当我想针对某一个性别栏位找寻资料时, 是没问题,
但是我遍寻不到文章如何全部蒐寻 (ex. 男生 女生 都要找)
请问该怎麽改写select那一段? 或者这些程式码该如何撰写呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 119.77.245.26
1F:→ ggegge:用if分两个case吧... 05/07 23:38
2F:→ superchris:大大可以解释清楚一点吗?对了我有多个下拉式选单 05/08 04:05
3F:→ superchris:这样做法有什麽差异吗? 05/08 04:05
5F:→ hellolucky:可以看一下有没有什麽头绪 没有在问~^^ 05/10 00:17