Hot Chocolate GraphQL - 拼接 - 扩展类型并传入多个 ID

问题描述

我想知道是否可以像下面的示例那样扩展一种类型,而不是传入一个 id (sourceContactId),而是可以传入多个 id。原因是目前它会为每个 contactById调用 addressbook 方法

extend type ReportedLossesOutputDto {
sourceContact: ContactFullOutputDto!
@Delegate(schema: "addressbook",path: "contactById(id: $fields:sourceContactId)")
}

基本上,我们希望减少调用 contactById 方法次数。例如,如果有 10 个地址簿行,它当前会调用 contactById 方法 10 次。有没有办法让一个名为“contactsById”的方法调用一次?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)