UndefinedFunction: ERROR

自分の覚書。

Railsのエラーメッセージを和訳してみた。 f:id:shounen070505:20180225063534p:plain

PG::UndefinedFunction: ERROR:  operator does not exist: ? unknown
LINE 1: SELECT "users".* FROM "users" WHERE (name like ? '%tada%')
                                                       ^
HINT:  No operator matches the given name and argument type(s). You might need to add explicit type casts.
: SELECT "users".* FROM "users" WHERE (name like ? '%tada%')
未定義の関数エラー。
演算子が存在しません。?の意味が不明です。
LINE 1: SELECT "users".* FROM "users" WHERE (name like ? '%tada%')

ヒント:名前や引数の型と合致する演算子がありません。明確な型を追加して下さい。
: SELECT "users".* FROM "users" WHERE (name like ? '%tada%')

結果として「?」を削除して解決。