为什么变量$search
中的任何值都返回字符-?
?
$search = 'words'
Post::where("description", 'like', "%".$search."%")->toSql();
结果:
"select * from `post` where `description` like ?"
答案 0 :(得分:0)
方法toSql()
不包含绑定,因此您在其位置看到了问号。要查看绑定,您可以像这样使用getBindings():
$search = 'words';
Post::where("description", 'like', "%".$search."%")->getBindings();