Вашият заместител е заменен от низ и вие не го боравите правилно.
Заменете
"name LIKE '%?%' OR postal_code LIKE '%?%'", search, search
с
"name LIKE ? OR postal_code LIKE ?", "%#{search}%", "%#{search}%"
Вашият заместител е заменен от низ и вие не го боравите правилно.
Заменете
"name LIKE '%?%' OR postal_code LIKE '%?%'", search, search
с
"name LIKE ? OR postal_code LIKE ?", "%#{search}%", "%#{search}%"