【问题标题】:INSERT DELAYED using Laravel使用 Laravel 插入延迟
【发布时间】:2012-09-15 11:50:51
【问题描述】:

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

【问题讨论】:

    标签: php mysql laravel


    【解决方案1】:

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

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

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

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

    【讨论】:

    • 别忘了在第二个参数中使用绑定!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多