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" }
}
);