【发布时间】:2016-01-08 08:18:54
【问题描述】:
我遇到了 Laravel eloquent 的瓶颈问题。在运行构建查询的逻辑时,使用 eloquent 非常快速和简单,但是,当最终使用 $query->get()(由于行数和关系行数)时,它会停止并点击max execution time。我显然不想只是增加时间......而且我不想重写我所有的函数来使用原始查询(尽管我会,如果我必须的话)。
我的问题是,有没有办法将QueryBuilder sql 命令传递给DB::select 或DB::raw。
我知道你可以使用 $query->toSql() - 但我缺少数据绑定值,如果我能得到这些,我可以在几秒钟内解决这个问题。
【问题讨论】:
标签: php laravel laravel-5 eloquent