1
、私はSQLクエリを持っている場合:列内の一意の要素を見つけるためにElasticSearchクエリを作成するにはどうすればよいですか?例えば
SELECT distinct emp_id, salary FROM TABLE_EMPLOYEE
何そのElasticSearchと同等のでしょうか?
{
"aggs": {
"Employee": {
"terms": {
"field":["emp_id", "salary" ]
"size": 1000
}
}
}
}
どのようにインデックスが作成されますか?あなたが別々の 'emp_id'と' salary'を必要としていると言っているのであれば、なぜ直接問い合わせるだけではないのですか?私が知っている限り、それは非正規化されるべきではありません。 –
どうすればそれらを直接照会できますか? – TalKSicK333