Rozważmy następujący kod, który ma być rzucony na znalezisku AR:Dodawanie podobny kryteria Rails Warunki zablokować
conditions = []
conditions[:age] = params[:age] if params[:age].present?
conditions[:gender] = params[:gender] if params[:gender].present?
muszę dodać kolejny warunek, który jest podobnym kryteria w atrybucie „profil” . Jak mogę to zrobić, ponieważ oczywiście LIKE zwykle odbywa się za pomocą tablicy, a nie klucza skrótu.
co się stanie, jeśli nie ma params [: age]? – Salil
Cóż, uprościłem, on może zbudować ciąg, tak jak sprawdza params, aby wypełnić swój hash warunków. –