製品を表すハッシュを返すAPIを使用しています。
prod = API.getProduct(id)
prod["name"] => "Widget"
すべての製品に同一の属性ページが含まれているわけではないため、問題が発生します。そのため、1回限りのエラーキャッチを頻繁に行っています。一部の製品には、size
またはのキーがあり、一部の製品にはありcolor
ません。
に到達する最も簡単な方法は何prod["non-existent attribute"] => "NA"
ですか?