Orbeon 摘要页面搜索问题

Orbeon Summary Page Search Issue

我在摘要页面中搜索时遇到以下错误

令人困惑的是,如果我展开“显示搜索选项”并进行搜索,它就可以正常工作。

可能是什么问题?

back-end 我们使用 MS SQL

我看到的错误是:

Cannot use a CONTAINS or FREETEXT predicate on table or indexed view because it is not full-text indexed"

这通常表示您没有安装全文功能。另见 this SO question.

也可能是因为您尚未从 DDL files(Orbeon Forms 2016.2 开始的下方的 link 和 SQL)创建索引:

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;

根据 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;