【发布时间】:2019-03-07 04:32:04
【问题描述】:
请原谅模糊的代码,我不能真正复制/粘贴。 :)
我有这样的 GraphQL 类型:
type Thing {
toBe: Boolean
orNot: Boolean
}
我正在尝试在这种类型上创建一个新属性,它是...这两者的集合。基本上根据这些值返回一个新值。代码如下:
if (this.toBe && !this.orNot) { return "To be!"; }
if (!this.toBe && !this.orNot) { return "OrNot!"; }
这有意义吗?所以它会返回类似:
Thing1 {
toBe: true;
orNot: false;
newProp: "To be!"
}
【问题讨论】:
-
您可以定义两个一个用于输入
input,只有两个字段,另一个用于type输出。