D. *_*rov 5 php attributes accessor laravel-5.4
我基本上不想使用 Laravel 基于所有模型的属性创建一个表,但问题是,该方法getAttributes()会忽略我自定义添加的访问器,即使我已将属性的名称添加到属性中$appends(将其添加到json 和数组转换)。但我仍然无法获得我的自定义属性。有任何想法吗?
您可以通过调用该方法来访问所有模型属性(包括Model::$appends属性)Model::attributesToArray()。这是一个例子。
$modelAttributes = $model->attributesToArray();
$modelAttributeNames = array_keys($modelAttributes);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4137 次 |
| 最近记录: |