Я хочу знать, есть ли способ Я могу Запросить полный график в OrientDB с помощью TRAVERSE * FROM V
, не получая Edges as Objects. Потому что, используя ссылки во всех объектах, я получаю более 50 МБ данных из десятистрочного графика. Я использую драйвер orientjs. Мои данные выглядят так: Я использовал Json-Stringify-Safe для преобразования Json в строку.OrientDB Query full Graph without Edge Objects
0
A
ответ
1
0
Вы можете использовать это, чтобы исключить края, показанные в виде записей:
traverse * from V while @class NOT IN (select distinct(@class) from E)
ПЕРЕД
ПОСЛЕ
Вы можете использовать это, чтобы исключить ребра из каждой записи, но он покажет вам края в виде записей:
select from (traverse * from V) fetchplan [*] in_*:-2 out_*: -2
И это сочетание обоих запросов:
select from (traverse * from V while @class NOT IN (select distinct(@class) from E)) fetchplan [*] in_*:-2 out_*: -2
Надеется, что это помогает
+0
Ваш второй запрос, выполненный в студии OrientDB, идеален, с двумя другими я не получаю никаких Edges. Но когда я выполняю второй запрос с моего сервера NodeJS, я снова получаю ссылки в пограничных объектах и 56 МБ данных. –
Смежные вопросы
- 1. OrientDB Query by edge property
- 2. orientdb sql update edge?
- 3. OrientDB slow Edge Создание ETL
- 4. Orientdb - CSV Import - Performance CSV Import Edge
- 5. OrientDB graph mode
- 6. ORIENTDB: traverse/edge с атрибутами
- 7. OrientDB Edge Index через Java
- 8. OrientDB - Edge Property in Expand
- 9. OrientDB Time Search Query
- 10. plotly graph edge label
- 11. Edge Collection vs. Graph
- 12. Lucene Query WITHOUT Operators
- 13. Mongoose - Query inested objects
- 14. Mongodb query (hashmap objects)
- 15. J Query Full Bg
- 16. Linq Full Outer Join on Two Objects
- 17. D3.js Edge Bundling without Hierachy
- 18. OrientDB java api SQL command CREATE EDGE
- 19. OrientDB Edge label пробел заменен на +
- 20. OrientDB - Create Edge, используя вид самостоятельного присоединения
- 21. OrientDB ETL Edge transformer 2 joinFieldName (s)
- 22. OrientDB Create Edge между Vertex и ODocument
- 23. .NET DB Query Without Allocations?
- 24. Query perfoming full table scan
- 25. Query full column datatypes MSSQL
- 26. Новичок: OrientDB Basic SQL Query
- 27. orientdb query linklist слишком медленно
- 28. OrientDB Time Span Search Query
- 29. Java: Weighted Directed Graph, где вершины OBJECTS
- 30. OrientDB Graph API: обрабатывать результаты SQL-запроса
Можете ли вы объяснить, почему вы добавляете fetchplan в конце? –
Я добавляю fetchplan, чтобы не отображать из Studio IN ('myedge') и OUT («myedge») из вершин, как во втором запросе Michela. С NodeJS вы можете опустить fetchplan. –