Люблю Solrnet, это здорово.
Я успешно создал поиск Solrnet, который возвращает фасеты.
articles = solr.Query(new SolrQuery(sQuery), new QueryOptions
{
Facet = new FacetParameters
{
Queries = new[] { new SolrFacetFieldQuery("content_type") }
},
Highlight = new HighlightingParameters
{
Fields = new[] { "description" },
Snippets = 4,
MaxAnalyzedChars = 10000,
},
Rows = sr.recordsPerPage,
Start = pageI,
});
Теперь мне нужно выполнить поиск Solrnet, когда пользователь нажимает на отдельный аспект, а затем они продолжают нажимать на другие аспекты, поскольку результаты сужаются? Как это делается с помощью Solrnet API? Используете ли вы фильтры?