CartLine 类型现在暴露了 viewKey 字段,因此您可以将返回的购物车行与您发送到 cartLinesUpdate 和 cartLinesRemove 的 viewKey 进行关联。
更新内容
- CartLine.viewKey 返回您的 Liquid 前端所渲染的相同 viewKey,以及现有的 UUID id。
使用方法
以前,通过 viewKey 标识一行仅支持输入:您可以发送一个 viewKey,但响应返回的是一个没有 viewKey 可供映射回原值的 UUID id。现在您可以直接从该行读取它。
query CartLines($cartId: ID!) { cart(id: $cartId) { lines(first: 10) { edges { node { id viewKey } } } } }该字段读取购物车中已存储的值,因此现有的基于 UUID 的关联功能将继续正常工作。

