Laravel,如何忽略访问器
我有一个带有自定义访问器的模型,所以我得到了那个自定义属性,
class Order extends GSModel{
$appends = ['orderContents'];
public function getOrderContentsAttribute()
{
return $this->contents()->get();
}
}
但是现在,在一种情况下,我只需要获取一些字段,而没有这个字段。OrderContents
$openOrders = Order::open()->has('contents')->get(['id','date','tableName']);
但是这样做,它也回报了我。有没有办法不获取该字段?OrderContents
谢谢!