除了之前的回复...
如果节点无法建立索引,您可以了解原因。
使用 SOLR 管理页面和模式浏览器。例如参见这里:
http://localhost:8080/solr4/#/alfresco/schema-browser?field=EXCEPTIONMESSAGE
并单击加载术语信息。没有条款 ==> 没有问题。
另请参阅:
http://localhost:8080/solr4/#/alfresco/schema-browser?field=EXCEPTIONSTACK
这些字段应该被存储(它们是过去的,将来也会是......)。如果您喜欢冒险,可以将这些字段修复为存储在 schema.xml 中。下次您将能够通过存储字段获取与特定节点相关的故障 - 将“&fl=*”添加到 solr 查询 URL 以获取结果中的所有存储字段。
未索引的节点未索引的原因不是错误。
这些节点很可能有一个方面和属性表明它们没有索引。例如,某些共享站点相关配置未建立索引。
您可能会在 Alfresco 日志以及索引字段中找到索引错误的根本原因。如果 SOLR 方面出现问题,索引字段会更有用。
您可以尝试使用以下方法修复节点:
http://localhost:8080/solr4/admin/cores?action=RETRY
这将给他们另一次机会......
文件也可能具有元数据索引,但无法将其内容转换为文本。这将显示在 Alfresco 日志中。您可以看到内容转换是如何进行的
http://localhost:8080/solr4/#/alfresco/schema-browser?field=content@s__tr_status@{http://www.alfresco.org/model/content/1.0}content
点击加载术语信息按钮。您应该主要看到“ok”和“no_transform”