ДАННЫЕ В 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"}