回答編集履歴
1
変数展開の中括弧が抜けていた
test
CHANGED
@@ -6,4 +6,4 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
`?`のプレースホルダに入れられるのは**1つの値**なので、`%?%`としても動作しません。`LIKE`の特殊文字列をエスケープするという問題はありますが、とりあえず`board.where("title LIKE ?", "%#search_params[:title]%")`というように`%`込みにした文字列を`?`に流し込む、という方法を取るのがいいでしょう。
|
9
|
+
`?`のプレースホルダに入れられるのは**1つの値**なので、`%?%`としても動作しません。`LIKE`の特殊文字列をエスケープするという問題はありますが、とりあえず`board.where("title LIKE ?", "%#{search_params[:title]}%")`というように`%`込みにした文字列を`?`に流し込む、という方法を取るのがいいでしょう。
|