там карочи какая хуйня. делаешь на поля графкуля резолверы, которые срут в даталоадер, даталодер в конце делает запрос в базу с нужными айдишниками, а потом разммазывает данные обратно
да, я примерно так и догадывался. просто я притянул графкл, он следом притянул даталоадер пакет, и мне было интересно, может уже сам нест как-то умеет это делать, так как я отдельный пакет nestjs-graphql-dataloader не ставил
там карочи какая хуйня. делаешь на поля графкуля резолверы, которые срут в даталоадер, даталодер в конце делает запрос в базу с нужными айдишниками, а потом разммазывает данные обратно
Т.е он собирает все документы по _id а ссылки на внешние документы тоже?
если ты делаешь запрос в монгу например и получаешь книги и их авторов, то ты для каждой книги ты сделаешь по одному запросу, чтобы найти определённого автора определённой книги. Даталоадер позволяет вместо запросов просто собрать все айдишники и одним запросов забрать сначала всех авторов книг и сразу же размазать их по книгам