在调用 cartLinesUpdate 和 cartLinesRemove 突变时,您现在可以通过 view_key 来识别购物车行,作为购物车行 id 的替代方案。
更新内容
- cartLinesUpdate 接受每个 CartLineUpdateInput 上的一个 viewKey,与 id 互斥。
- cartLinesRemove 接受一个 viewKeys 列表,与 lineIds 互斥。
使用方法
为每一行提供一个标识符。使用 id 或 lineIds 的现有集成无需更改即可继续正常工作。
mutation RemoveLineByViewKey($cartId: ID!) { cartLinesRemove(cartId: $cartId, viewKeys: ["794864053:7c2a9f..."]) { cart { id } userErrors { field message } } }
