Мультикарта уменьшает индекс ravendb

У меня есть 2 документа:

Задача {Идентификатор: "задача/123", имя: "abc" }

Подзадача {Идентификатор: "подзадача/888", TaskId: "задача/123" }

Мне нужно получить задачи и количество подзадач с каждой задачей. Как я могу получить это, используя мультикарту, уменьшающую индекс.


person Community    schedule 26.05.2016    source источник


Ответы (1)


Вы можете использовать простой индекс map/reduce для подсчета количества подзадач на задачу, а затем включить задачу из индекса, чтобы получить количество подзадач и саму задачу за один цикл.

person Ayende Rahien    schedule 26.05.2016