У меня есть документ, встроенный в список, и мне нужно запросить документы, соответствующие значению серии строк.Атрибут запроса ArangoDB, встроенный в список
Мой документ:
Как вы можете видеть, у меня есть обычный документ. Внутри этого документа находятся «категории», которые имеют неизвестную длину для каждого документа. Внутри категорий у меня есть «доверие» и «название». Мне нужно запросить, чтобы найти документы, имеющие названия, соответствующие списку заголовков, которые у меня есть в ArrayList. Запрос я думал, что будет работать это:
FOR document IN documents FILTER document.categories.title IN @categories RETURN article
@categories является ArrayList со списком названий. Если какой-либо из заголовков в ArrayList находится в документе, я бы хотел, чтобы он был возвращен.
Этот запрос, кажется, возвращается null
. Я не думаю, что он доходит до уровня сравнения ArrayList с полем «title» в моем документе. Я знаю, что могу получить доступ к списку категорий, используя [#]
, но я не знаю, как искать «заголовки» в «категориях».