‘全文搜索’ 分类的存档

English: These are some simple steps for installing solr on Tomcat 5.5 Please note the update date of this document, since solr and Tomcat’s installation method can be changed in the future, this may not help you if you are referencing this long after I posted this blog entry. Chinese: Solr 跟 Lucene的中文資料不容易找,根據我自己經過多次嘗試後安裝成功的經驗在此先記錄下我自己的安裝方法,本來是以為Tomcat 5.5 跟 [...]

2008年4月1日02:11 | 没有评论
分类: 全文搜索
标签:

Solr, Lucene Query 使用方法: – 檢索/查詢 因為 solr 是用 lucene 的引擎,所以它們的 query 用法原則上是一樣的. 1. 首先假設我的資料裡fields有:name, subbranch, tel, address 預設的搜尋是name這個欄位, 如果要搜尋的資料剛好就是 name 這個欄位,就不需要指定搜尋欄位名稱. 2. 查詢規則: 如欲查詢特定欄位(非預設欄位),請在查詢詞前加上該欄位名稱加 “:” (不包含”號) 符號, 例如: address:台北台北市中正區重慶南路一段xxx號 tel:23xxxxx1 1. q代表query input 2. version代表solr版本(建議不要變動此變數) 3. start代表顯示結果從哪一筆結果資料開始,預設為0代表第一筆, rows是說要顯示幾筆資料,預設為10筆 (因為有時查詢結果可能有幾百筆,但不需要顯示所有結果,所以預設是從第一筆開始到第十筆) 所以若要顯示第10到30筆就改為: http: //localhost:8080/solr/select/?indent=on&version=2.2&q=address:台北 台北市中正區重慶南路一段xxx號+tel:23xxxxx1&version=2.2&start=10&rows= 20&indent=on 4. indent代表輸出的xml要不要縮行.預設為開啟 on 5. 另外,要限定輸出結果的內容可用 “fl=” 加上你要的欄位名稱,如以下這個範例: http: //localhost:8080/solr/select/?indent=on&version=2.2&q=text:總統府+ OR+text:郵局&start=0&rows=10&fl=name,subbranch,tel [...]

2008年4月1日02:11 | 没有评论
分类: 全文搜索
标签: