问题标签 [graphql-schema]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
graphql - 具有 id 属性的 Graphql 类型,对于相同的 id 可以有不同的值
我想知道具有 id 属性的对象类型是否必须在给定相同 id 的情况下具有相同的内容。目前同一个id可以有不同的内容。
以下查询:
如果PriceSelectorInput
是,{currency: "USD", country: "US"}
那么结果是:
如果PriceSelectorInput
是,{currency: "EUR", country: "DE"}
那么结果是:
我的问题是,ProductSearchVariant 类型的 masterVariant 在这两种情况下的 id 都是 1,但 scopedPrice 的值不同。这会破坏 apollo 缓存 defaultDataIdFromObject 函数,如本 repo中所示。我的问题是;这是 apollo 中的错误还是违反了 ProductSearchVariant 类型定义中的 graphql 标准?
aws-lambda - 哪个 `apollo-server-express` 版本最适合这些 Apollo 服务器软件包?
我正在尝试获取apollo-server-lambda
或apollo-server-express
使用 v3.36 的可执行模式。
以下是我们使用的包:
我进行了多重回归测试以使其正常工作,但它似乎没有达到 GraphQL。
这是我的 Apollo 服务器配置:
我能够在 initializeSchema 中记录可执行模式,但升级后它似乎没有命中 GraphQL Typedef 和 Resolver。它直接进入上下文。所以,我有点难过如何使 HTTP 请求使用 Typedef 和 ResolversmakeExecutableSchema()
我只需要一些建议或表格列表来帮助我哪个版本最适合给定的apollo-server-<server_version>
.