Laravel 8 运行未预处理的语句
有时你可能希望在不绑定任何值的情况下运行语句。对于这些类型的操作,可以使用 DB
Facade 的 unprepared
方法:
DB::unprepared('update users set votes = 100 where name = "Dries"');
请注意,这些语句不会像上面的语句那样绑定值。它们可以打开你的应用程序进行 SQL 注入,应该非常小心地使用。
有时你可能希望在不绑定任何值的情况下运行语句。对于这些类型的操作,可以使用 DB
Facade 的 unprepared
方法:
DB::unprepared('update users set votes = 100 where name = "Dries"');
请注意,这些语句不会像上面的语句那样绑定值。它们可以打开你的应用程序进行 SQL 注入,应该非常小心地使用。