2012-05-31 26 views
9

मैं एक क्वेरी के साथ एक अलग मशीन पर होस्ट की गई सोलर सर्च को कॉल कर रहा हूं। जब मैंने एक प्रश्न लिखा, तो यह numFound=2405 मेल खाने वाले दस्तावेज़ लौटाता है। हमारे पास 10000 से अधिक दस्तावेज़ अनुक्रमित हैं। लेकिन वापस आने वाले पहलुओं के परिणाम में केवल 100 गिनती हैं जो मैं एक पहलू के खेतों के रूप में ला रहा हूं।सोलर सर्च क्वेरी फ़ेसेट केवल 100 परिणाम लौटा रहा है


मेरे Solr क्वेरी यहां (पठनीयता के लिए विभाजन) है:

localhost:8983/solr/select/? 
q="C" 
&start=0&rows=10 
&facet=on 
&facet.field=currentEmployer 
&facet.field=state 
&facet.field=industry 
&facet.field=education_university 
&facet.field=workHistory_employer 
&facet.field=id 
&facet.mincount=1 

यह क्यों इतना है? कृपया मेरी मदद करें जहां मैं गलत कर रहा हूं?

उत्तर

27

facet.limit के लिए डिफ़ॉल्ट मान 100
लौटाए गए पहलुओं की संख्या को अलग करने के लिए इस अनुरोध पैरामीटर को जोड़ें।

नकारात्मक मूल्य का मतलब असीमित है।

+2

'facet.limit' के लिए ऋणात्मक मान जोड़ना इस पहलू को वापस नहीं करता है। क्या आपको कोई इशारा है कि ऐसा क्यों होगा? –

+0

मेरे लिए यह एक आकर्षण की तरह काम करता है !!!! मेरी समस्या यह थी कि बड़े परिणामों पर कम कोउट पहलू नहीं बनाया गया था। आपको बहुत - बहुत धन्यवाद! – Tenaciousd93