Skip to content

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

Description

@graveart

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

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

  1. Нужен отдельный метод merge, который бы принимал Query произвольного типа
  2. Нужен отдельный метод execute (executeToMap), который бы возвращал результаты в виде мапы (ключ - неймспейс, значение - коллекция документов, относящихся к этому неймспейсу)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions