Lucene的常用物件與常見屬性 方法彙總

2021-06-02 01:06:47 字數 798 閱讀 7207

1. directory 類描述了lucene索引檔案的存放的位置。

2. queryparser:將使用者輸入的查詢表示式處理為乙個具體的query物件。

3. queryparser   parser = new queryparser(string field, analyzeranalyzer) ;

引數field是預設域的名稱,這個預設域和表示式中的項相關聯。

引數 analyzeranalyzer:queryparser需要乙個分析器來把查詢條件切分為若干項。

query   q = parser.parse(stringquery);

名為query的string物件就是將要被解析的表示式,比如「+cat+dog」。

4. booleanquery,rangequery以及termquery等都是queryparser的子類,可以直接例項化。

5. query中的tostring()方法:輸出queryparser物件解析後的有效字串;包括無參的tostring()與有參的tostring(string  field)---field為預設域的名稱。// 此方法易於我們視覺化的除錯使用構造方法建立的複雜查詢。

6. hits類的幾種方法:

length() 方法返回hits物件中的文件數目;

doc(n) 方法返回排名第 n 個的document例項;

id(n) 方法返回排名第 n 個的documentid;

score(n)方法返回排名第n個的document的得分(得分大於0 ,小於等於1)。

topdocs

scoredoc

XMLHttpRequest物件的常用屬性和方法

xmlhttprequest 物件的三個常用的屬性 1.onreadystatechange 屬性 onreadystatechange 屬性存有處理伺服器響應的函式。下面的 定義乙個空的函式,可同時對 onreadystatechange 屬性進行設定 2.readystate 屬性 readys...

XMLHttpRequest物件的常用屬性與方法

一,open 書上解釋 用於設定請求的目標url請求方法,以及其他引數資訊 個人理解 傳送請求的頁面在不重新整理的情況能將引數傳給乙個伺服器進行處理,這個方法就是將這些個引數傳送過去 引數 1,method 用於指定請求的型別 get 或者 post 2,url 用於請求的位址,可相對可絕對 3,a...

FileSystemObject物件的屬性及說明

filesystemobject物件的屬性及說明 1 與驅動器有關的方法 driveexists drivespec 如果在drivespec中指定的驅動器存在,則返回true,否則返回false。drivespec引數可以是乙個驅動器字母,或者是檔案 資料夾的完整絕對路徑 getdrive dri...