【发布时间】:2017-07-12 15:08:50
【问题描述】:
简而言之,我正在尝试使用多个条件进行连接。我们使用的是旧版 Laravel 4,我跟踪到的实际课程是 Illuminate\Database\Query\Builder。这是我要添加的内容:
->leftJoin('node_fields AS visible_for_categories', function($join){
$join->on('nv2.id', '=', 'visible_for_categories.node_version_id');
$join->on('visible_for_categories.name', '=', 'visible_for_categories');
})
第一个$join->on( ) 调用可以正常工作,但如果调用第二个on,页面会失败。为什么会这样?在 Laravel 4 中这样做的正确方法是什么?
【问题讨论】:
标签: php mysql sql laravel-4 left-join