您好,登錄后才能下訂單哦!
在GraphQL中處理多貨幣或多地區設置的場景可以通過以下幾種方式實現:
priceUSD
表示美元價格,另一個字段priceEUR
表示歐元價格。type Product {
id: ID!
name: String!
priceUSD: Float!
priceEUR: Float!
}
Currency
枚舉類型來表示不同的貨幣,然后在查詢中使用這個枚舉類型來指定返回的價格。enum Currency {
USD
EUR
}
type Product {
id: ID!
name: String!
price(currency: Currency): Float!
}
scalar Currency
type Product {
id: ID!
name: String!
price(currency: Currency): Float!
}
無論哪種方式,都可以在查詢中根據需要指定返回的貨幣或地區,以滿足多貨幣或多地區設置的需求。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。