采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
如题 老师你最后的数据库download,update的写法貌似没有视屏讲解 而且最后update filename后,因为哈希值不变,所以数据库里面的文件名并没有改变,这样是不是不对?
同学你好,因为时间原因没办法每个函数都讲解呢,敬请谅解。
抱歉我对update filename的问题描述没太理解呢?目前第三章修改文件名主要是根据filehash来修改的,通过filehash找到对应的行,再进行对应字段的修改。
就是我发现,用postman post一个修改文件名的请求后,网页返回确实修改了,但是数据库里依据hash查询出来的文件名字还是没变,不知为何
可以先把代码里的sql语句打印一下,然后在mysql里执行一下看下具体是什么问题呢.
file.go里的OnFileUploadFinished函数里执行的sql语句应该是replace into而不应该是insert ignore,insert ignore不会修改原有字段的值,应该是这样吧
登录后可查看更多问答,登录/注册
紧随“云时代”技术潮流,分布式云存储系统,做第一代云程序员
1.3k 23
2.1k 13
1.6k 13
1.2k 13
1.3k 13