1

如何INSERT DELAYED使用 Laravel 的 Fluent 完成 MySQL 子句?

4

1 回答 1

7

你不能,至少对于 Fluent 来说不能。Laravel 为您提供了通过方法执行原始查询的DB::query()方法。

有了DB::query()你应该能够达到你想要的结果。

如果由于某种原因它不能正常工作,那么请注意一些查询DB::query()仍然无法正常工作,那么您将需要使用原始 PDO 对象。您可以通过 获取 PDO 对象DB::connection()->pdo,请记住,如果您使用的是自定义连接而不是配置中定义的默认连接,则需要将其传递给DB::connection('connection_name')

更多信息可以在 Laravel 文档中找到:http: //laravel.com/docs/database/raw

于 2012-09-24T02:03:15.867 回答