使用Laravel插入延迟

时间:2012-09-24 01:50:00

标签: php mysql laravel

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

1 个答案:

答案 0 :(得分:7)

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

使用DB::query(),您应该能够达到理想的效果。

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

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