Skip to content

Instantly share code, notes, and snippets.

@agilejon
Last active December 20, 2015 03:59
Show Gist options
  • Save agilejon/6067542 to your computer and use it in GitHub Desktop.
Save agilejon/6067542 to your computer and use it in GitHub Desktop.
var solr = SolrProxy.GetConnection<IndexedClip>();
var field = new SolrQueryByField("d_OFF FORM", "Pro");
var options = new QueryOptions {
Facet = new FacetParameters { Queries = new[] {
new SolrFacetQuery(new SolrQueryByRange<int>("dist", 0, 3)),
...
new SolrFacetQuery(new SolrQueryByRange<string>("dist", "10", "*"))
} }
};
var results = solr.Query(field, options);
foreach (var facet in r.FacetQueries) {
Console.WriteLine("{0}: {1}", facet.Key, facet.Value);
}
foreach (var result in results) {
Console.WriteLine(result.ClipId);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment