问题描述
有没有办法把10月份文件的url导出到数据库表?我目前有一个名为“Image”的模型,它通过执行以下操作来存储 url:
public $attachOne = [
'image' => ['System\Models\File']
];
我将其他属性存储在模型列表(称为 columns.yaml)和数据库中,如果可能,我想在此处添加 url?
columns:
id:
label: ID
type: number
name:
label: Name
type: text
searchable: true
sortable: true
解决方法
比较简单,只需要添加Accessor
在你的模式中添加这个访问器
public function getImagePathAttribute() {
return $this->image->path;
}
在你的模态栏
columns:
id:
label: ID
type: number
name:
label: Name
type: text
searchable: true
sortable: true
image_path:
label: Image Path
type: text
现在它会将图像的路径显示为一列,您可以导出其值。
如有任何疑问,请评论。