Перейти к содержанию

Высокоуровневые операторы

Высокоуровневые операторы:

  • FOR: Итерация по коллекции или представлению, всем элементам массива или обходу графа
  • RETURN: Выдать результат запроса.
  • FILTER: Ограничьте результаты элементами, которые соответствуют произвольным логическим условиям.
  • SEARCH: Запрос arangsearch или search-alias View.
  • SORT: Форсировать сортировку массива уже полученных промежуточных результатов.
  • LIMIT: Уменьшите количество элементов в результате до максимально указанного числа, при необходимости пропустите элементы (разбиение на страницы).
  • LET: Присвоить произвольное значение переменной.
  • COLLECT: Сгруппируйте массив по одному или нескольким критериям группы. Также умеет считать и суммировать.
  • WINDOW: Выполните агрегирование по связанным строкам.
  • REMOVE: Удаление документов из коллекции.
  • UPDATE: Частично обновить документы в коллекции.
  • REPLACE: Полностью заменить документы в коллекции.
  • INSERT: Вставка новых документов в коллекцию.
  • UPSERT: Обновите/замените существующий документ или создайте его, если он не существует.
  • WITH: Укажите коллекции, используемые в запросе (только в начале запроса).

Комментарии