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已經存在索引,所以我必須刪除索引並重新創建索引。 –