编辑
这是工作语法...
Model.where('name like ?', "%#{q}%").where('value > ?', c)
或者
Model.where("name like (?)","%#{q}%").where("value > ?",c)
感谢海报在这方面的帮助。
原始问题
我无法理解活动记录语法。
这就是我想要做的
q = "John"
c = 50
Model.where('name like ? AND value > ?', "%#{q}%", "%#{c}%")
这是错误的语法。
我想要实现的是
name like John AND value greater than 50
如何在 ActiveRecord 中将不同类型的查询链接在一起?
谢谢。