悦享版文件上传如何做序列化的文件名?

想要实现的效果:上传后能获取到几个信息(图一数据库所示):文件ID字段类似UUID这样的序列化ID号,并且服务器保存的文件名称为文件ID,文件名称字段上传文件的真实名称,文件地址:记录文件上传到什么地方;这个在文件上传组件/悦享版文件上传要如何实现?

FineReport 没有想好名字那就叫小明吧 发布于 2024-8-14 17:03
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-8-14 17:06

上传到文件到磁盘,其他的信息写到数据库,即可

  • 没有想好名字那就叫小明吧 没有想好名字那就叫小明吧(提问者) 关键是fileid,文件地址怎么获取?
    2024-08-15 08:34 
  • 用户k6280494 用户k6280494 回复 没有想好名字那就叫小明吧(提问者) id就用uuid(),文件地址就是固定地址加文件名啊,="C:/WebFile/"+filename
    2024-08-15 08:42 
  • 没有想好名字那就叫小明吧 没有想好名字那就叫小明吧(提问者) 回复 用户k6280494 没有注意到一个问题,比如我文件名称用uuid了,虽然上传到服务器上文件名称也是这个uuid了,但是后边跟了文件后缀(这个后缀应该是插件自己加上的),但我保存到数据库的文件id信息又没有后缀。
    2024-08-15 10:43 
  • 用户k6280494 用户k6280494 回复 没有想好名字那就叫小明吧(提问者) 拼接一下文件名后缀不就行了么
    2024-08-15 10:45 
  • 没有想好名字那就叫小明吧 没有想好名字那就叫小明吧(提问者) 回复 用户k6280494 并且文件地址直接固定写C://...也是不对的,这个C其实是文件服务器的C://...,如果我直接给别的系统这个路径给他读取文件的话,那岂不是根本找不到文件?我想能直接记录到这个地址是类似于这样的:比如我的文件服务器是192.134.2.1,通过ftp链接,那么,文件记录的地址应该是ftp://192.134.2.1:21/WebFile/4bc9-bd30-f303d206bb02.pdf
    2024-08-15 10:49 
  • 2关注人数
  • 66浏览人数
  • 最后回答于:2024-8-14 17:06
    请选择关闭问题的原因
    确定 取消
    返回顶部