在管理控制台节点浏览器中执行简单的Lucene搜索,如
@ourNS \:customModeID:123456789
在我们的系统上返回了不少结果。 使用Solr Admin查询控制台
https://someserver:8443/solr/alfresco/admin/
找不到同一查询。为什么?我们在这里做错了什么? 我们的语法对我来说很好。使用Alfresco 4.0
此外,Solr查询中的“@”实际上是做什么的?我找不到任何关于代表什么的文件。
答案 0 :(得分:1)
在节点浏览器中输入的查询将短格式字段qnames(例如@ourNS:customModeID
)扩展为完整表示@{http://www.our-ns.com/dunno}customModeID
,因为它实际存储在索引中。将查询输入到solr管理查询界面时,不会展开短版本。因此,您要求的领域甚至不存在。
“@”对solr或lucene没有特殊意义。它只是一个普通的字段名称。
答案 1 :(得分:0)
它取决于实际存储在索引中的节点浏览器的Alfresco查询。