2017-09-26 70 views
0

我最近發現這個模塊用於存在db here上的xquery。我需要使用的方法很少,但是我沒有正確使用它們。我有一個集合了一系列的測試XML文件,而且都是以這種形式用於xquery的exist-db文本模塊無法正常工作

<root>some string</root>

我想使用的功能text:fuzzy-match-all這樣的:

xquery version "3.0"; 
 

 
for $doc in collection('/db/testCollection') 
 
return text:fuzzy-match-any($doc,'test')

和我recive空數組作爲結果,我至少有一個xml文件,其值爲test。我也試着功能text:fuzzy-index-terms這樣

xquery version "3.0"; 
 

 
text:fuzzy-index-terms("test")

又一次,我根本得不到任何結果。我究竟做錯了什麼?

回答

1

幾年前從eXist-db中刪除了傳統的全文索引。

你應該看一看的Lucene的全文索引的存在,但分貝的文檔:http://www.exist-db.org/exist/apps/doc/lucene.xml

+0

我所知道的Lucene的,但在那裏一個錯誤,我試圖做一個解決方法。謝謝你的幫助。 –

+0

我認爲你會更好地升級。您正在使用的版本現在是EOL。 – adamretter