在Solr進(jìn)行查詢時(shí)候界面如下:
Solr查詢界面
解釋下各部分的意思:
很多都是望名知意盾鳞,如sort就是根據(jù)某個(gè)字段排序联予,start就是從結(jié)果的哪一頁開始展示脓恕,rows表示每頁展示的結(jié)果數(shù)哈肖。
fl : 返回的結(jié)果中要包含的字段(field)。
df :Default search field
wt : Write type躲履,就是結(jié)果的展示格式见间。
q :就是主要的查詢語句
fq : filter query,在結(jié)果中查詢工猜,但是這里的查詢條件不影響score
可以看到下面還有很多可選項(xiàng):
上面?zhèn)€搜索界面不是面對最終用戶的米诉,可以運(yùn)用Solritas實(shí)現(xiàn)搜索界面,運(yùn)行Solr 4.7.0的example中的start.jar后篷帅,通過http://localhost:8983/solr/collection1/browse 就可以得到下面界面:
左邊展示了Field Facets史侣,就是各個(gè)可以查詢的字段。
這里還實(shí)現(xiàn)了拼寫檢查(spell check)魏身,例如在輸入框里面輸入vydeoh惊橱,這里沒有找到任何結(jié)果,但是會有一個(gè)提示語句告訴用戶是否要輸入的是video:
Solr的查詢過程: