こんにちは、私はelasticsearchとtyre gemを使ったプロジェクトを持っています。私には手紙を返す側面があります。
facet "some" do
terms :letter, :order => 'term', :size => 99999
facet_filter :term, id: id
end
次のような検索クエリの出力があります
{
"_index": "some",
"_type": "some",
"_id": "210",
"_score": 1,
"_source": {
"id": 1,
"letter": "p"
}
}
などなど、数々の記録。ほぼ問題なく動作していますが、文字が「a」の場合、ファセットはそれを私に返したくありません。私はそれを「行方不明」に押し上げると思います。
"facets": {
"fac": {
"_type": "terms",
"missing": 27,
"total": 261,
"other": 0,
"terms": [
魔法のように聞こえます。どこに問題がありますか?また、欠落しているレコードを調べるにはどうすればよいですか? (私はセンス拡張機能を使用して ES をより速く操作しています)