【发布时间】:2019-07-24 01:53:56
【问题描述】:
是否有一个库能够确定将哪些关系添加到 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);
}
【问题讨论】:
标签: typeorm typegraphql