0
在Laravel 4.2中,以下Eloquent查詢將刪除數組中指定的屬性。我想做一個類似的操作,在這個操作中我默認排除所有的屬性,只包含數組中的屬性。我怎樣才能做到這一點?我懷疑這個答案可能與在運行查詢之前在模型上定義一個自定義的$ appends數組有關,但我不知道該怎麼做。排除查詢中除指定屬性以外的所有屬性 - Eloquent Laravel 4.2
return MyModel::all()->each(function($row) {
$row->setHidden([
'attribute_1',
'attribute_2'
]);
});