$q = Repay::where('user_id', auth()->user()->id) ->with(['car:id,plate','place:id,title','offer:id,percent']) ->get() ->toArray();
它工作得很好,所以现在我要确定主模型的特定字段。这种方式:
$q = Repay::where('user_id', auth()->user()->id) ->with(['car:id,plate','place:id,title']) ->select('id','paidValue') ->get() ->toArray();
但这样我就把所有的关系都变成“空”了。
这里有什么问题?
可能您必须选择car_id并将其放入主选择:
->select('id','paidValue', 'car_id', 'place_id')
所以亲戚会知道车和地点的身份证。