我workink在露天的项目和我们的客户问我要创建一个页面,管理员可以看到有多少文件已按用户上传。 什么是实现这一目标的最佳途径? 我开始看Lucene的查询,但我发现它只有返回最多1000个结果......所以,如果用户上传多个文档,信息将是无用的。 任何的想法? 我可以使用内露天定制JSP,一个webscript,或外在的东西,它使用REST服务......我还没有任何限制......我只是需要做这样的报告页面。 任何线索?

有帮助吗?

解决方案

有更多的选项然后之一。 首先,可以通过modifiying repository.properties增加从lucene的结果的数量的限制:

index.tracking.maxRecordSetSize=1000

第二个选择,我个人使用的东西,是有一个webscript肚里通过递归文档库中的所有站点和所有文件夹,然后生成一个更详细的输出,是这样的:

Site |   Number of docs uploaded

Site1 | total: 500
      users: 
      x: 200 documents
      y: 300 documents
Site2 | ....

这一切都取决于你是否也希望仅选中文档上传这个月,或者类似的东西。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top