У меня есть этот запрос, и мне нужно использовать, как в этом запросе, помогите мне.
scope: filter, -> (query) {includes (: city) .where (towns: {name: query})}
Просто используйте строку в качестве аргумента для where
where
scope :filter, -> (query) { joins(:city).where('cities.name LIKE ?', "%#{ query }%") }