如何INSERT DELAYED
使用 Laravel 的 Fluent 完成 MySQL 子句?
问问题
1267 次
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 回答