如何解决是否可以在对象架构中包含不同的键?
我有一个类型,例如“animal”,这个对象的键可以是任意的,但值总是按字符串类型,例如我可以得到的一个响应:
type Animal {
breed: String
eyes: String
}
其他回复:
type Animal {
something: String
somethingElse: String
someOtherField: String
}
是否有可能以某种方式描述这个对象?
type Animal {
// how i can describe this object?
}
type General {
name: String
example: Animal
}
解决方法
我不熟悉 'graphql-js',所以不确定这是否有帮助,但是可以枚举一个普通的 java 对象,如下所示:
var animal = {
something: "one",somethingelse: "two",somethingother: "three"
}
for (var propName in animal)
{
console.log(propName,animal[propName]);
}
输出:
"something","one"
"somethingelse","two"
"somethingother","three"
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。