2016-08-23 55 views
0

我收到以下错误,而在总结页面中搜索Orbeon摘要页面搜索问题

enter image description here

令人困惑的事情是,如果我展开“显示搜索选项” &搜索它完美的罚款。

可能是什么问题?

对于后端,我们使用的是MS SQL

+0

您正在使用哪个版本的Orbeon Forms?你可以检查['orbeon.log'](http://doc.orbeon.com/installation/#logging-configuration)并查看是否有任何详细的错误报告? – ebruchez

+0

我们正在使用4.8.2,是会检查一次并让您进一步知道 –

+0

作为一个附注,当您使用单个文本字段(“自由文本搜索”)进行搜索时使用不同的SQL查询,您可以在打开“显示搜索选项”时获得与特定字段相关的字段,这可以解释为什么在一种情况下出现错误,而不是在另一种情况下出现错误。你会让我们知道你在'orbeon.log'中找到了什么。 – avernet

回答

1

按Erik的答案,我按照这些步骤&其工作。

DROP FULLTEXT INDEX ON orbeon_form_data 

CREATE FULLTEXT CATALOG orbeon_fulltext_catalog_new AS DEFAULT; 
CREATE UNIQUE INDEX orbeon_from_data_pk_new ON orbeon_form_data (id); 
CREATE FULLTEXT INDEX ON orbeon_form_data (xml) KEY INDEX orbeon_from_data_pk_new; 
2

我看到的错误是:

不能使用A包含或表FREETEXT谓词或索引视图,因为它不是全文索引”

这通常表明您没有安装全文功能做的。也this SO question见。

它也可能是因为你还没有创建从DDL files(链路和SQL下面为Orbeon形式2016.2)指标:

CREATE FULLTEXT CATALOG orbeon_fulltext_catalog AS DEFAULT; 
CREATE UNIQUE INDEX orbeon_from_data_pk ON orbeon_form_data (id); 
CREATE FULLTEXT INDEX ON orbeon_form_data (xml) KEY INDEX orbeon_from_data_pk; 
+1

嗨Erik,这工作!非常感谢。 orbeon_form_data已经存在索引,所以我必须删除索引并重新创建索引。 –