您好,登錄后才能下訂單哦!
在GraphQL中處理多貨幣或多地區(qū)設置的場景可以通過以下幾種方式實現(xiàn):
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!
}
無論哪種方式,都可以在查詢中根據(jù)需要指定返回的貨幣或地區(qū),以滿足多貨幣或多地區(qū)設置的需求。
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。