У меня есть поисковый запрос, и мне нужно передать атрибут и значения динамического поиска.В следующем запросе я пропускаю все поля, но они не являются динамическими средствами. Некоторое время только имя_первого имени будет в поиске, или некоторое время имя_имя и фамилия или некоторое время имя_первое с возрастом.
Как наилучший способ передать эти атрибуты и значениясогласно найденному в методе поиска.
Product.where(
'first_name like ? OR last_name like ? OR age BETWEEN ? AND ?',
params[:first_nm],
params[:last_nm],
params[:age_start],
params[:age_end]
)