gpt4 book ai didi

laravel - 如何添加数据库中没有的字段?

转载 作者:行者123 更新时间:2023-12-04 15:44:27 24 4
gpt4 key购买 nike

我无法添加我的数据库中不可用的字段

我试过添加

$this->crud->addFields([
[
'name' => 'coupon_type',
'label' => 'Coupon For',
'type' => 'select_from_array',
'options' => [
// Options
],
'allows_null' => true,
'default' => 1,
'attributes' => [
'id' => 'coupon_type'
]
]
]);

我想在我的创建页面中添加字段。

最佳答案

您可以通过为“虚拟”属性定义访问器来做到这一点

public function getIsAdminAttribute()
{
return $this->attributes['admin'] == 'yes';
}

并在您的模型上定义appends

protected $appends = ['is_admin'];

在此处查找文档中的所有内容:

https://laravel.com/docs/5.8/eloquent-serialization#appending-values-to-json

关于laravel - 如何添加数据库中没有的字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56472398/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com