Rails ActiveRecord включает в себя, где с как - PullRequest
0 голосов
/ 04 октября 2018

У меня есть этот запрос, и мне нужно использовать, как в этом запросе, помогите мне.

scope: filter, -> (query) {includes (: city) .where (towns: {name: query})}

1 Ответ

0 голосов
/ 04 октября 2018

Просто используйте строку в качестве аргумента для where

scope :filter, -> (query) { joins(:city).where('cities.name LIKE ?', "%#{ query }%") }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...