Вопросы по теме 'aql'

пропускать недействительные документы и загружать действительные из одного файла с помощью INSERT aql с arangodb
Я использую следующий запрос aql для загрузки документов из файла в базу данных "FOR document in @file INSERT document INTO @@collection LET newDoc = NEW RETURN newDoc" . Я создал уникальный хэш-индекс для всех атрибутов в коллекции, поэтому при...
133 просмотров
schedule 21.09.2021

Рекурсивный обход графа Arangodb AQL
У меня есть граф с тремя коллекциями, элементы которых можно соединять ребрами. ItemA является родительским элементом элемента B, который, в свою очередь, является родительским элементом элемента C. Элементы можно соединять только ребрами в...
1899 просмотров
schedule 03.10.2021

Как получить нулевые значения записей в aerospike
Я работаю с Aerospike. Используя AQL, я вставил некоторые данные. Я хочу получить нулевые значения записей с определенными полями в aerospike. Я помечаю картинку на этой картинке, у одной записи нет имени, ее пустое место
690 просмотров
schedule 22.11.2021

Как удалить вложенную запись в Arango DB
Я хочу удалить широту и долготу { "property_status": "available", "property_address": { "latitude": 35.1269874, "longitude": 45.34897523 } }
208 просмотров
schedule 25.10.2021

Как фильтровать и отсортировать массив объектов в массиве объектов в ArangoDB
Привет, у меня есть полезная нагрузка, как показано ниже: { "Id": "3", "List": { "Steps": [ { "StepId": "1", "stepDesc1": [ { "sortNo": "2", "description": "ABC" },...
106 просмотров
schedule 22.11.2021

Arango AQL использует индекс для поиска существующей собственности
Я хочу получить весь объект с доступным свойством "доступно" For u in col filter u.available!= null return u Но в приведенном выше запросе индекс не используется, даже если индексируется u.available. Как я могу выполнить итерацию с...
24 просмотров
schedule 13.11.2021

Вызов Artifactory REST API для получения последней версии артефакта для нескольких артефактов
Этот блог описывает, как получить последнюю версию артефакта по макету и имени репозитория. Есть ли какой-либо вызов API AQL / REST для достижения того же самого для нескольких артефактов одновременно. Мой вариант использования - получить...
100 просмотров
schedule 24.02.2022

Учитывая набор узлов сильно связного графа в качестве входных данных, можем ли мы получить подграф и обход пути между ними
У меня есть это требование в ArangoDB AQL: у меня есть граф, созданный с помощью коллекции документов для узла и коллекции Edge для направленного отношения ребер. Я хочу ввести подмножество списка узлов в качестве входных данных для запроса AQL и...
90 просмотров
schedule 27.02.2022

Свойства обновления Arangodb зависят от типа ребра
Я пытаюсь использовать AQL для обновления всей коллекции узлов под названием Узлы , в зависимости от типа их ребер. Требование: Обычно, если 2 объекта в Узлах имеют тип отношения = "Same", они будут обновлены уникальными свойствами groupid...
99 просмотров
schedule 24.03.2022

Переменная Arangodb LET из AQL для использования в ФИЛЬТРЕ
У меня есть коллекция "Уведомитель". Учитывая следующий пример документа из этой коллекции: { "timestamp": 1413543986, "message": "message", "readed": { "user_8": 0, "user_9": 0, "user_22": 0 }, "type": "1014574149174" }...
1236 просмотров
schedule 06.04.2022

Краткий способ фильтрации двух дочерних атрибутов в ArangoDB (AQL / Spring Data ArangoDB)
В ArangoDB у меня есть документы в коллекции trip , которая связана с документами в коллекции driver через края в коллекции tripToDriver , а документы командировки также связаны с документами в коллекции departure через края в коллекции...
150 просмотров
schedule 07.04.2022

получить вершины без связанных ребер в arangodb
Как лучше всего получить все вершины, у которых нет ребра в связанной коллекции edge_collection Я пытался использовать следующий код, но он стал невероятно медленным, начиная с arangodb 2.8 (он был не очень быстрым в предыдущих версиях, но примерно...
897 просмотров
schedule 24.04.2022

ArangoDB: как получить все возможные пути между двумя вершинами?
Как получить все возможные пути между двумя вершинами (например, X и Y) с maxDepth = 2? Я пробовал с TRAVERSAL , но выполнение занимает около 10 секунд. Вот запрос: FOR p IN TRAVERSAL(locations, connections, "X", "outbound", { minDepth: 1,...
979 просмотров
schedule 11.05.2022

ArangoDB получает индекс документа
Есть ли способ получить индекс конкретного документа в ArangoDB, чтобы использовать его в операции LIMIT? Например, предположим, что я ищу документ по его идентификатору и обнаруживаю, что его индекс равен 534, тогда я бы использовал его так:...
198 просмотров
schedule 06.05.2022

вставить и вернуть документ в одном AQL-запросе
Когда я вставляю документ в коллекцию с помощью AQL, он возвращает пустой список. arangosh [test]> db._query('INSERT @document INTO vertices', {document: {name: "bar"}}).toArray() [ ] Есть ли способ вставить документ и вернуть весь...
961 просмотров
schedule 08.06.2022

Объяснение запросов ArangoDB 3.1
При выполнении AQL для индексированной базы данных я обнаружил, что мои запросы выполняются значительно быстрее. Однако объяснитель запросов утверждает, что индексы не использовались. Как это может быть? Это ошибка? Я выполняю один и тот же запрос...
80 просмотров
schedule 12.06.2022

Динамический индекс Arangodb по ключам объекта
Арангодб 2.8б3 Иметь документ с некоторым свойством "спецификация", может иметь 1-100 ключей внутри, например document { ... specification: { key1: "value", ... key10: "value" } } Быстрый запрос задачи по...
312 просмотров
schedule 06.07.2022

Как решить ошибку обещания запроса Arango?
Я пытался получить результат запроса от Arangodb к моему внешнему сервису (Angular 4), используя мыльное сообщение. Я могу получить результат запроса, но распечатанный в console.log. Но как я могу получить его под эту функцию (Сервис). Чтобы я...
99 просмотров
schedule 17.07.2022

Как избежать использования нижнего колонтитула с помощью функции UTL в plsql?
У меня есть файл csv с заголовком, данными и нижним колонтитулом. Файл (ABC.csv) выглядит следующим образом: "A00",391,3456 --- header "abcd",2324,"sdddd",58955 "dfgg",3444,"fffff',14455 "Z99",2...
212 просмотров
schedule 23.07.2022

результат unnest aql-запроса в arangodb
Допустим, у меня есть коллекция пользователей и компаний. Затем у меня есть коллекция ребер с именем works_in, которая связывает пользователя с компаниями. Я использую следующий запрос aql: FOR user IN Users LET companies = (FOR company IN...
84 просмотров
schedule 22.07.2022