Возможно ли получить данные за один вызов для родителя и ребенка в GraphQL
Пример набора данных
============================
| Id | Expression |
===========================
| 1 | N_2 + N_3 |
===========================
| 2 | N_4 + N_5 |
===========================
| 3 | N_6 + N_7 |
===========================
Так что, в основном, я хочу в одном звонке, как
Я хочу запросить Id - 1 и получить его выражение N_2 + N_3
проанализируйте N_2 + N_3
, чтобы получить 2
и 3
и получите данные для 2
и 3
из
Таблица.
Я хочу получить это за один удар по базе данных.
Я читал о вложенных запросах, но, похоже, снова попадет в базу данных.
для вложенных запросов.
Пожалуйста, дайте мне знать, если есть какой-либо способ или базы данных Graph, такие как Neo4j, являются единственным решением для такой проблемы.
Я добился этого в Neo4j, но для этого я использовал SQLAlchemy для извлечения данных, а затем создал его дочерний элемент в списке слов, таких как
{id:1, child: [1, 2, 4, 5]}
Возможно даже в Neo4j добиться этого без использования проблемы SQLAlchemy.