Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Возврат гетерогенных коллекций из merge-запросов #98

Open
graveart opened this issue Aug 16, 2023 · 0 comments

Comments

@graveart
Copy link
Contributor

Запросы с merge могут возвращать документы из разных неймспейсов. В текущем интерфейсе Query метод merge принимает только запросу в рамках одного неймспейса и возвращает только объекты одного типа.

Хотелось бы иметь отдельный интерфейс, позволяющий через коннектор создавать/обрабатывать запросы типа: SELECT * FROM ns1 MERGE (SELECT * FROM ns2) MERGE (SELECT * FROM ns3)...

  1. Нужен отдельный метод merge, который бы принимал Query произвольного типа
  2. Нужен отдельный метод execute (executeToMap), который бы возвращал результаты в виде мапы (ключ - неймспейс, значение - коллекция документов, относящихся к этому неймспейсу)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant