我正在使用 solrnet 来设计我的搜索引擎。现在我需要根据日期范围进行查询。我的查询语句是这样的。
var matchingProducts = solr.Query(BuildQuery(parameters), new QueryOptions
{
FilterQueries = BuildFilterQueries(parameters),
Rows = parameters.PageSize,
Start = start,
OrderBy = GetSelectedSort(parameters),
SpellCheck = new SpellCheckingParameters { Collate = false },
Highlight = new HighlightingParameters
{
Fields = new[] { strpara },
},
Facet = new FacetParameters
{
Queries = AllFacetFields.Except(SelectedFacetFields(parameters))
.Select(f => new SolrFacetFieldQuery(f) { MinCount = 1 })
.Cast<ISolrFacetQuery>().ToList(),
},
}
);
现在如何将我的“SolrQueryByRange”命令包含在其中?
提前致谢。
问候
维涅什