) return $query->join('level_rewards','level_rewards.id','=','claim_rewards.reward_id')->select编辑:我试过了; public function scopeClaimLevel($query) return $query->join('claim_rewards','claim_rewards.re
我想知道,为了改变get-method of Illuminate\Database\Query\Builder中的连接,是否有任何黑客攻击。我已经用自定义的Query\Builder get-method扩展了这个-method。
问题是,我没有看到从Query\Builder更改连接的任何方法。改变连接是太晚了吗?或者我可以扩展任何东西以更改get-method中的连接
查询q2连接到表(某种程度),其中包含ON语句中的一个条件。主查询q连接到具有任意条件的表。unionAll($q2); // binds to 'third'
var_dump($q->getBindings());(select * from `x` inner join `y` on `y`.Laravel将上述查询和绑