Использование SolrNet для запросов и огранки. У меня есть комбинация полей int, tdate и string, с которыми я бы хотел столкнуться. Однако я не могу смешать SolrFacetFieldQuery и SolrFacetQuery (для диапазонов) и SolrFacetDateQuery (для диапазонов дат) в одном запросе. Я получаю сообщение об ошибке "не найден лучший тип для неявно типизированного массива". Как это лучше всего обрабатывать? Ясно, что я не хочу отправлять несколько запросов для получения других аспектов.
Я знаю, что это что-то глупое, но раздражало меня ...
results = solr.Query(qry
, new QueryOptions
{
Rows = 250,
Facet = new FacetParameters
{
Queries = new[]
{
new SolrFacetFieldQuery("Registry"),
new SolrFacetFieldQuery("Status"),
new SolrFacetFieldQuery("Type"),
//this is where it throws up "no best type found for implicty typed array"
new SolrFacetQuery(lessThan25),
}
}
});