我使用 Laraval 的Accessors 和 Mutators通过在我的模型上执行此操作来基本上覆盖group
我表上的列;
public function getGroupAttribute($value)
{
if(config('app.pages.'.$value)) {
return $value;
}
return "city";
}
因此,如果$value
在配置中,则返回$value
否则返回默认值。
这很好用。唯一的问题是现在我正在使用Maatwebsite导出数据集,我实际上需要存储在数据库中的真实值。目前,它并没有这样做,它只有group
在通过上述方法“变异”后才返回。
我能做些什么?