0

我使用的是露天社区5.0.d和solr4。有没有办法通过打开solr跟踪来通过web scritps手动在alfresco solr中索引文件?无论何时创建或修改文件/文件夹,我们都可以选择性地仅索引solr中的这些更改,同时保持solr自动跟踪。在alfresco solr中的文件索引

回答

1

我不知道你为什么要采取困难的方式。 Solr是遵循Alfresco回购协议的理由,它很擅长。

而是使用索引方面来控制您的内容。 看看这里:http://docs.alfresco.com/4.0/concepts/admin-indexes.html 只需添加一个规则或行为,并将其设置为默认为false,因此它不会被索引。

而当你需要索引它时,只需更新属性。

+0

感谢您的回复。我想在文件级别在户外执行加密,并且还要使solr能够搜索内容。所以,我想索引solr中的文件内容,然后用户外的加密内容替换原始内容,并保持索引在solr中。这会工作吗?如果是这样,那么我已经停止追踪这个加密数据。 – Kramus

+0

是的,但如果内容被加密,那么你将如何下载文件?如果你想嵌入加密,那么使用Alfresco加密和解密。 Solr通过Alfresco询问内容文件,它永远不会直接进入文件系统,这就是为什么Solr不需要访问文件系统。 –

+0

对于下载,查看器等,我已经开发了Java中的自定义web脚本,它将在下载之前解密内容。我已经开发了一个不在商店级别的文件级加密模块。有没有办法在solr和alfresco之间使用自定义webscript /行为?因此,每当solr请求内容时,这个定制服务应该被触发,这将解密内容并将其传递给solr以使其索引。请告诉我。 – Kramus