mirror of https://github.com/apache/lucene.git
SOLR-2178: Hook in Carrot2 clustering to /browse
git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1027743 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
df1908187e
commit
0f52c2de16
|
@ -871,6 +871,14 @@
|
||||||
<!--<int name="carrot.numDescriptions">5</int>-->
|
<!--<int name="carrot.numDescriptions">5</int>-->
|
||||||
<!-- produce sub clusters -->
|
<!-- produce sub clusters -->
|
||||||
<bool name="carrot.outputSubClusters">false</bool>
|
<bool name="carrot.outputSubClusters">false</bool>
|
||||||
|
|
||||||
|
<str name="defType">edismax</str>
|
||||||
|
<str name="qf">
|
||||||
|
text^0.5 features^1.0 name^1.2 sku^1.5 id^10.0 manu^1.1 cat^1.4
|
||||||
|
</str>
|
||||||
|
<str name="q.alt">*:*</str>
|
||||||
|
<str name="rows">10</str>
|
||||||
|
<str name="fl">*,score</str>
|
||||||
</lst>
|
</lst>
|
||||||
<arr name="last-components">
|
<arr name="last-components">
|
||||||
<str>clusteringComponent</str>
|
<str>clusteringComponent</str>
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
<h2 #annTitle("Clusters generated by Carrot2 using the /clustering RequestHandler")>Clusters</h2>
|
||||||
|
<div id="clusters">
|
||||||
|
Run Solr with java -Dsolr.clustering.enabled=true -jar start.jar to see results
|
||||||
|
</div>
|
||||||
|
<script type="text/javascript">
|
||||||
|
|
||||||
|
$('#clusters').load("#url_for_solr/clustering#lens",
|
||||||
|
{'wt':'velocity', 'v.template':"clusterResults"});
|
||||||
|
</script>
|
|
@ -0,0 +1,12 @@
|
||||||
|
#foreach ($clusters in $response.response.clusters)
|
||||||
|
#set($labels = $clusters.get('labels'))
|
||||||
|
#set($docs = $clusters.get('docs'))
|
||||||
|
<h3>#foreach ($label in $labels)$label#if( $foreach.hasNext ),#end#end</h3>
|
||||||
|
<ol>
|
||||||
|
#foreach ($cluDoc in $docs)
|
||||||
|
<li><a href="#url_for_home?q=id:$cluDoc">$cluDoc</a></li>
|
||||||
|
#end
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
|
||||||
|
#end
|
|
@ -3,6 +3,7 @@
|
||||||
#parse('facet_ranges.vm')
|
#parse('facet_ranges.vm')
|
||||||
#parse('facet_dates.vm')
|
#parse('facet_dates.vm')
|
||||||
#parse('facet_pivot.vm')
|
#parse('facet_pivot.vm')
|
||||||
|
#parse('cluster.vm')
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue