Я использую will_paginate для нумерации страниц, но я не могу использовать более одного условия за раз. Например, если я хочу получить SQL-запрос, который заканчивается на «Где office_id = 5», то это довольно просто, я могу это сделать. но что, если я хочу сделать "Где office_id = 5 AND primary_first = 'Mark'"? Я не могу этого сделать. Я понятия не имею, как ввести несколько условий. Вы можете помочь ??
Ниже приведен пример моего кода:
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'
конец
Спасибо за вашу помощь!