Какой правильный формат AQL включает все значения для поля свойства с несколькими значениями. Кажется, что ни @<prop name>
, ни properties.*
не работают.
При выполнении запроса AQL и включении поля свойства, содержащего несколько значений, результат содержит первое значение, а не список, содержащий все значения
items.find(...).include("*","@distro")
В настоящее время я запускаю один запрос, чтобы сгенерировать список артефактов, а затем перебираю список, выполняя запрос для каждого свойства артефактов
f'/api/storage/{artifact.repo}/{artifact.path}/{artifact.name}?properties'
Результат
...properties {'key': 'distro', 'value': 'Ubuntu'}
ЖелаемыйРезультат
...properties {'key': 'distro', 'value': ['Ubuntu', 'CentOS',...]}