我使用 SolrNet 对 Solr 实例进行了简单查询,但由于某种原因,分数始终为 0。
我已经验证:
有一个字段 [SolrField("Score")] public double Score { get; 放; } 在我的映射类
已检查正在搜索的字段是字符串而不是文本。
还有什么可能是错的?请帮忙
更新:
var results = solr.Query(q,
new QueryOptions
{
OrderBy = new[] { new SolrNet.SortOrder("DateSubmitted", Order.ASC) },
Fields = new[] { "score" }
}
);