社区首页 >问答首页 >如何在磁盘上查找汇流附件

如何在磁盘上查找汇流附件
EN

Stack Overflow用户
提问于 2021-05-24 20:46:10
回答 1查看 79关注 0票数 0

Confluence以一种古怪的方式存储附件,并且几乎不可能按照他们自己的指令来查找附件的存储位置。这是他们的文档:https://confluence.atlassian.com/doc/hierarchical-file-system-attachment-storage-704578486.html

我使用的是CentOS和MySQL5.7

EN

回答 1

Stack Overflow用户

发布于 2021-05-24 20:46:10

Atlassian的支持为我提供了以下内容,我想与社区分享,因为查找文件在您机器上的存储位置真的不应该那么复杂。下面是Mysql查询:

代码语言:javascript
代码运行次数:0
复制
select concat('<confluence_home>/attachments/ver003/', spaceid % 250, '/', spaceid / 1000 % 250, '/', spaceid, '/', pageid % 250, '/', pageid / 1000 % 250, '/', pageid, '/', en prevver is null then contentid else prevver end, '/', version ) as DiskLoc, spaceid, pageid, contentid, version from CONTENT where title like '%NAME OF FILE%' and contenttype
= 'ATTACHMENT' and pageid in ( select c.contentid FROM CONTENT c JOIN SPACES s ON s.spaceid = c.spaceid where c.contenttype = 'PAGE' and s.spaceid is not null AND c.prevver IS NULL);

只需将文件名替换为文件名即可

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67678768

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文