Solr Grouping の結果を使用しています。しかし、それは間違った振る舞いをします。
私は電子メールフィールドのベースにグループ化しました。私のデータベースには、メールアドレス「ashhaf63@hotmail.com」の行が2つありますが、SOLRは7147 numFoundを示していますが、これはもちろん間違っています.2である必要があります.
「ashhaf63@hotmail.com」のような特定の電子メール アドレスをグループ化して検索しようとすると、完璧な結果が表示され、正しい numFound 属性に 2 が表示されます。
Solrスキーマのフィールドタイプが原因だと思います。最初はテキストフィールドタイプを使用していましたが、現在は独自のフィールドタイプに変更しています。独自のフィールド タイプを定義し、独自のフィールド タイプを使用しています。
自分のフィールド タイプを使用した後、同じ問題に直面しています。