Существует ли библиотека, в которой можно было бы выяснить, какие отношения добавить в запрос репозитория typeorm, который связал бы связанное с запросом поле graphql?
Я создал одноразовый метод для одного из моих распознавателей, который делает что-то подобное, но я ищу общее решение.
orgRelations(info) {
const validRelations = ['createdBy', 'ownedBy'];
const fields = _.chain(info.fieldNodes)
.map(a => a.selectionSet).flatten()
.map(i => i.selections).flatten()
.map(i => i.name.value).value()
return _.intersection(validRelations, fields);
}