We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
パラメータ
実行例
# 在庫無制限ではない商品 mutation { editProductStock ( code: "product-001" stock: 5 stock_unlimited: false ) { code stock stock_unlimited } }
# 在庫無制限の商品 mutation { editProductStock ( code: "product-002" stock_unlimited: true ) { code stock stock_unlimited } }
商品コードで一意にならない場合は、エラーとする。
The text was updated successfully, but these errors were encountered:
在庫数を更新する場合、多くの場合は stock_unlimited = false だと予想できる。 stock_unlimited のデフォルトを false にして以下でも更新可能にすべきか。 懸念点としては stock_unlimited = true だった場合に上書きしてしまうこと。
stock_unlimited = false
stock_unlimited
false
stock_unlimited = true
# 在庫無制限ではない商品 mutation { editProductStock ( code: "product-001" stock: 5 ) { code stock stock_unlimited } }
Sorry, something went wrong.
または、 stock = null でunlimitedとみなすUIも考えられる。
stock = null
ProductStock には stock_unlimited が存在せず、無制限の時は null となる。
ProductStock
null
# 在庫無制限の商品 mutation { editProductStock ( code: "product-001" stock: null ) { code stock stock_unlimited } }
無制限は明示的に指定した方が良いとの意見をいただきましたので当初の仕様で実装します。
okazy
Successfully merging a pull request may close this issue.
概要
パラメータ
実行例
商品コードで一意にならない場合は、エラーとする。
The text was updated successfully, but these errors were encountered: