Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Fordern Sie das Zählen von Dokumenten in Apache Solr an

Bitte geben Sie Ihren Anwendungsfall genauer an.

Ich werde auf diese Frage antworten:Was soll ich tun, um alle gelieferten Dokumente zu zählen und die Zählung zu verwenden, um das Ranking meiner Dokumente zu ändern?

  1. Zählung pro Dokument(-ID)

Wenn Sie dies in Ihrer Anwendung wirklich nicht tun können, dann generieren Sie Ihre eigenen SearchComponent um die Dokument-IDs aus dem Ergebnis-DocSet zu sammeln. Verwenden Sie StatsComponent als Ausgangspunkt.

  1. Verwenden Sie eine dynamische Zählung pro Dokument für das Ranking

Die Aktualisierung eines Solr-Dokuments ist teuer. Verwenden Sie also ExternalFileField :Externes Dateifeld in Apache Solr