

現在，フォームから入力された単語からタイトルに一致したものの一覧表示を行おうとしているのですが，

[code]

    def findByWord(word:String): Future[Seq[Item]] = db.run {
      Query.filter(row => (row.title like "%"+word+"%").result
    }
    
[/code]

このように変数を組み込んでいます。  
SQLのインジェクション対策はできているのでしょうか？


CC BY-SA 3.0
2017-08-09T13:59:24.783
37066
2017-09-26T04:12:16.003
24817
question
sql scala playframework slick
playframework2におけるslickを利用したSQLインジェクション対策


手元で動作確認できないんですが、できていないはずです。  
`"%"+word+"%"`の部分は`"%"+word+"%".bind`と書く必要があった気がします。


CC BY-SA 3.0
2017-09-26T04:12:16.003
38195
2017-09-26T04:12:16.003
12620
37066
answer