アイテムの検索を有効にしようとしていて、検索が完了したらそのアイテムを表示しようとしています。私はそれを両方のインスタンスのために働かせることができますが、同時にはできません。私のコード:Ruby on Railsの複数のフィールドからアイテム名を検索
def search
@results=0
if !params[:searchinput].empty?
@results=1
@searchinput = params[:searchinput]
@searchcriteria="%#{params[:searchinput]}%"
@productlist = Product.where("productname like ? OR description like ?", @searchcriteria)
end
end
私は次のエラーを取得: は間違っproductlistステートメントを使用してフォーマットですか?
あなたは両方の '' sの同じ用語を使用したい場合は、合格する必要がありますか?を'@ searchcriteria'を二回;それ以外の場合は、あなたが1つを忘れたと考えます。 – philomory
@philomoryどのように私の頭の上を通過したのか分かりません。ありがとう! – Frank