javascript - GraphQL - 自定义字段
问题描述
给定以下界面,其中customFields
只是用户动态填充的字典...
如何在 gql 架构上表示它?
interface CustomThing {
id: string;
customFields: {
[key: string]: unknown;
}
}
问题是
我如何{ [key: string]: unknown }
在 graphql 中表示?
解决方案
您可以定义自定义标量类型,通常称为JSON
,并在 GraphQL 界面上创建该类型的字段。有关示例实现,请参阅此库。
推荐阅读
- scala - Akka 自定义调度程序查找失败
- karate - karate-config.js 中用于登录的 callSingle 在空手道 UI 测试中无法按预期工作
- jqgrid - 将 jqGrid 中的 rowId 设置为数据库的记录 ID
- excel - 从 Firebird 查询结果中删除非标准 ASCII 字符
- javascript - array.filter() 和 array.some() 没有按预期使用 '||' (健康)状况
- angular - 有什么方法可以将 html 元素分配给 Angular 中的变量?
- r - R中的适当日期格式
- crystal-reports - Crystal Reports 11.5.10.1263 - 跟踪“数据库字段”对象的来源
- swift - 使用 Cloud Functions 访问 Firestore 中的用户数据,但如何安全地发送 UID/IDToken?
- file - 在可执行文件上模拟拖放文件?