2011-12-14 102 views
0

我想實現Solr方面搜索功能,並通過url在服務器上測試我的查詢。當我運行此查詢Solr方面搜索返回不同的結果和計數


http://localhost:8080/solr3/core0/select?indent=on&version=2.2&q=ipad&facet.field=brand&facet=on


我得到類似


...<lst name="facet_counts"><lst name="facet_queries"/><lst name="facet_fields"><lst name="brand"><int name="Apple">37</int>


但是當我使用apple


http://localhost:8080/solr3/core0/select?indent=on&version=2.2&q=ipad&facet.field=brand&facet=on&fq=apple


我期望的那樣小的查詢來獲得37名的成績,但查詢返回<result name="response" numFound="402" start="0">

我失去了一些東西在這裏?

感謝

回答

2

這是你如何應用濾鏡:q=ipad&fq=brand:apple

除非你想多選方面(即使在當時,這是比這更復雜)不要重複方面。

+0

現貨!謝謝。 – Optimus 2011-12-14 14:02:56