我在Nova资源中有一个文件字段,用于上传JSON文件。当我尝试上传JSON文件时,它在存储到数据库之前会如何转换为txt。因此,当我尝试下载它时,我得到的是txt文件而不是JSON文件。
任何想法,为什么Nova都会在内部将JSON转换为TXT?我有什么想念的吗?我在这里完全迷路了。
File::make('File name')->disk('public')
上传JSON文件后紧接着的屏幕截图。但正如您所看到的,它显示为.txt文件。
File::make('Data','json_data')->disk('public')
->storeAs(function (Request $request) {
return $request->json_data->getClientOriginalName();
})