Я боролся с этим несколько часов.
Я пытаюсь создать простую таблицу, которая будет иметь следующее:
- Результат поиска, содержащий идентификатор и дату
- Количество подзапросов с использованием идентификатора поиска в 1
У меня есть два рабочих запроса, которые достигают того, что я хочу по отдельности, но когда я пытаюсь использовать объединение, я теряю данные запроса для # 2.
Запрос № 1: index = source = "" "" AND parentId = 1574 | поля childId, дата
-> возвращает 333,
Запрос № 2: index = source = "" "" AND childId = 333 | диаграмма считается как childCount | поля childCount
-> возвращает количество, например 4
Когда я пытаюсь присоединиться к двум, используя что-то вроде этого, я теряю счет:
index=<redacted> source="<redacted" "<some query text>" AND
parentId=1574
| fields childId, date
| join type=left childId [
search index=<redacted> source="<redacted>" "<some query text>" AND
childId=333 | chart count as childCount | fields childCount
]
| table artifactId, childCount, date
Я также пробовал внешнее соединение, добавление и т. Д. Безрезультатно. Счет также может быть 0.
Любая помощь будет оценена,
Спасибо!