我正在使用will_paginate分页,但我似乎无法使用多个条件在同一时间。例如,如果我想要一个以“Where office_id = 5”结尾的sql查询,那么它非常简单,我可以做到这一点。但是如果我想要做“Where office_id = 5 AND primary_first ='Mark'”呢?我不能那样做。我不知道如何输入多个条件。你能帮我吗??多个条件与will_paginate
下面是我的代码示例:
def self.search(search, page, office_id)
paginate :per_page => 5, :page => page,
:conditions => ['office_id', "%#{office_id}"], # + ' and primary_first like ?', "%#{params[:search]}%"],
#:conditions => ['primary_first', "%#{search}%"],
:order => 'created_at'
末
谢谢您的帮助!
'“%#{office_id}”'什么是'%'为你想做一个'LIKE'比较? – jigfox 2010-06-10 08:58:23