Rails ActiveRecord包含在何处

时间:2018-10-04 15:35:21

标签: ruby-on-rails postgresql activerecord

我有此查询,需要在此查询中使用,请帮助我。

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

1 个答案:

答案 0 :(得分:1)

只需将字符串用作where的参数

scope :filter, -> (query) { joins(:city).where('cities.name LIKE ?', "%#{ query }%") }