編集
動作する構文は次のとおりです...
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でさまざまな種類のクエリをチェーンするにはどうすればよいですか?
ありがとう。