是否可以在没有$append
属性的情况下进行预加载?我有以下代码:
产品型号:
public function category(): BelongsTo
{
return $this
->belongsTo(ProductCategory::class, 'product_category_id');
}
public static function adminTableData(): Builder
{
return self::query()->select('*')
->with(['category' => function($query)
{
return $query->select('id', 'name');
}]);
}
公司模式:
protected $appends = [
'admin_table_logo',
'edit',
'remove',
];
你可以试试这个。
修改adminTableData函数
答案基于如何忽略访问器