Описание тега orient-sql

1 ответ

Какой самый быстрый способ найти ребро между двумя заданными вершинами в orientDB

У меня есть 2 коллекции вершин community а также user, Каждый пользователь, который является членом сообщества, связан с этим сообществом, используя преимущество community_user, Я пытаюсь обновить community_user край для данного пользователя их _id …
25 апр '18 в 10:22
1 ответ

Выполнить запрос лениво в Orient-DB

В текущем проекте нам нужно найти самые дешевые пути в почти полностью связанном графе, который может содержать множество ребер на пару вершин. Мы разработали плагин, содержащий функции для специального обхода этого графа, чтобы снизить повторяемост…
1 ответ

Ориентировать SQL - фильтровать результирующий набор, используя WHERE

У меня есть немного семантического вопроса о запросах Orient SQL. Возьмем, к примеру, этот очень простой график: v(#12:1 User) --> e(#13:1 FriendOf) --> v(#12:2 User) Другими словами, данный Пользователь с избавлением от #12:1 дружит с другим …
07 дек '15 в 17:25
1 ответ

OrientDB SQL: включить риды из связанных вершин

У меня есть одна вершина "A", связанная с вершинами "B" и "C". Я хочу запросить A с добавленным списком идентификаторов записей B и C. Пример того, как могут выглядеть свойства: A: { "@rid": "#1:0", "property": "ValueForA" } B: { "@rid": "#2:0", "pr…
21 ноя '16 в 15:42
2 ответа

OrientDB Включить свойство от ребра, связанного с определенной вершиной

У меня есть следующий случай: (p:p1) V1 ---E1---\ \ V2 (with properties) / V1 ---E1---/ (p:p2) Таким образом, две вершины класса V1 связаны с другой вершиной типа V2, оба ребра принадлежат одному и тому же классу E1, обладающему свойством "p". Я хот…
24 окт '16 в 15:14
0 ответов

Порядок взаимных узлов по вхождению orientdb

Я пытаюсь выполнить следующий запрос графа в orientdb, и он работает select nearTo as c1,nearTo.id,nearTo.name, count(nearTo) as repetition,level,path from ( MATCH {class: GNode, where: (id = 5)} -has-> {as: connection, while: ($depth <= 1), w…
02 авг '23 в 14:11