文件重名处理问题

来源:5-6 实现高并发幂等用户注册接口-唯一索引(五)

qq_慕UI7482913

2024-04-04

看到代码中已经改为likeRight右半模糊匹配,但是感觉仍然存在问题。
当前逻辑是右半模糊匹配结果不为空就会去添加(n)作为新名字,这样处理似乎不准确。
对于要创建文件名为abc的文件,如果已存在文件名为abcd的文件,那么查询结果也不为空
此时新创建文件会命名为abc(1),但是其实不存在abc这个文件名的重复。
图片描述

写回答

1回答

RubinChu

2024-04-05

这个没关系的哈,只要保证没有重名文件就行

0
0

SpringBoot+Vue3+Element Plus打造私人分布式存储系统

SpringBoot+Vue3+Element Plus 仿百度网盘实战

274 学习 · 347 问题

查看课程