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;
我在摘要页面中搜索时遇到以下错误
令人困惑的是,如果我展开“显示搜索选项”并进行搜索,它就可以正常工作。
可能是什么问题?
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;