次のクエリを試しています
results = Tickets.order("created_at DESC").where({
(title =~ params[:title]) &
(name =~ params[:from]) |
(problem =~ params[:includes]) &
(problem !~ params[:excludes])
})
しかし、次のエラーが発生します
構文エラー、予期しない '}'、予期しない tASSOC (問題 !~ params[:excludes])})
他の行についても
しかし、きしむドキュメントはそうするように言います:
Person.where{(name =~ 'Ernie%') & (salary < 50000) | (name =~ 'Joe%') & (salary > 100000)}
ps、私はそれを見つけました。最初にそれを見つけることもダニを取得します。