Laravel转储(),如何转储"模型>属性"?



在我的观点中,我使用了很多@dump($model)方法,它很容易看到模型的属性,如构建表单或显示数据。

我现在只想转储模型的属性,但我得到null(我假设这是因为属性是受保护的属性)。有办法吗?

<some html && blade>
@dump($model); // works
@dump($model->attributes); // null
// also tried: @dump($model->attributes());

如果您想转储模型属性,您可能需要这样做

$user = User::find(1);
dump($user->attributesToArray());

这将在浏览器中输出用户属性及其值的数组。

在你的例子中是

@dump($model->attributesToArray());

相关内容

  • 没有找到相关文章

最新更新