【发布时间】:2012-09-15 11:50:51
【问题描述】:
如何使用 Laravel 的 Fluent 完成 MySQL 子句 INSERT DELAYED?
【问题讨论】:
如何使用 Laravel 的 Fluent 完成 MySQL 子句 INSERT DELAYED?
【问题讨论】:
你不能,至少对于 Fluent 来说不能。 Laravel 为您提供了通过 DB::query() 方法执行原始查询的方法。
使用DB::query(),您应该能够达到您想要的结果。
如果由于某种原因它无法正常工作,请注意使用DB::query() 进行一些查询,但它们仍然无法正常工作,那么您将需要使用原始 PDO 对象。您可以通过DB::connection()->pdo 获取 PDO 对象,请记住,如果您使用的是自定义连接而不是配置中定义的默认连接,则需要将其传递给 DB::connection('connection_name')
更多信息可以在 Laravel 文档中找到:http://laravel.com/docs/database/raw
【讨论】: