enter code here
$wo=Warehouse_other_receive_detail::with('item_info','item_info.product_sub_group')
->where('item_info.product_sub_group->sub_group_id', 2)
->get();
$wo = Warehouse_other_receive_detail::with(['item_info'=>function( $q){
$q->getQuery()->has('product_sub_group')->where('sub_group_id', 2);
}])
->get();
//但第二个代码不是内部联接,我想第一个解决//我将如何使用主模型中的函数模型特定列访问----解决此问题->>
$wo = Warehouse_other_receive_detail::with('item_info')->whereHas('item_info', function ($query){
$query->where('sub_group_id',2);
})->get();