Elasticsearch вопрос проблема1 - PullRequest
       2

Elasticsearch вопрос проблема1

0 голосов
/ 23 января 2019

ДАННЫЕ В ES INDEX:

{"qty": 2,"Id": 22,"Classification": "new","price": 10,"orderType": "buy","status": "OPEN"}
{"qty": 2,"Id": 22,"Classification": "old","price": 10,"orderType": "buy","status": "CLOSED"}
{"qty": 4,"Id": 23,"Classification": "new","price": 10,"orderType": "buy","status": "OPEN"}
{"qty": 5,"Id": 24,"Classification": "new","price": 10,"orderType": "buy","status": "OPEN"}

Я хочу написать запрос, чтобы получить все записи, которые имеют классификацию = 'new' НО, если идентификатор такой же, как у идентификатора, у которого классификация старая, то у этих документовне должны быть включены в документы, возвращаемые запросом

Пример: следующие два документа имеют один и тот же идентификатор, но один имеет классификацию новый, а другой старый, поэтому я не хочу, чтобы этот документ возвращался при запросе для всехклассификация новый.

{"qty": 2,"Id": 22,"Classification": "new","price": 10,"orderType": "buy","status": "OPEN"}
{"qty": 2,"Id": 22,"Classification": "old","price": 10,"orderType": "buy","status": "CLOSED"}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...