我希望将以下代码从集合转换为构建器
return $buyer->transactions()->with('product.pt')
->get()
->pluck('product.pt')
->unique('id')
->values();并在返回的构建器上运行->get();以获取pt的集合
我能做的最接近的是return $buyer->transactions()->with('product.pt'),但是在上面运行->get();会得到一个与pt相关的transactions集合
发布于 2018-11-13 06:09:46
Pt::whereHas('product', function($query){
$query->whereIn('transaction_id', $buyer->transactions->pluck('id'));
})->get();如果有什么不清楚的地方,可以问出来,但我认为这个例子不言而喻。
https://stackoverflow.com/questions/53270709
复制相似问题