Slide 9
Slide 9 text
考えたこと
● nullはDB設計次第だが、許容しないようにバリデーションで弾くケースが多そう。だ
けど基本的にRFCに則った実装にしておくのが無難そう
● RESTfulなAPIではなく、子のモデルも一緒に更新処理かけたい時どうするか問題
○ 例えばorders.order_detailsみたいなのがあった時、 order変更APIで、order_deitalsの配列を
ごそっと一緒に替えたい。置き換えるのか?とか。そこだけ PUTみたいな挙動になっちゃう
{
"amount": 1100,
"tax": 100,
"order_details": [
{id: 1, product_id: 1, amount: 400, tax: 40, tax_rate: 10},
{id: 2, product_id: 2, amount: 600, tax: 60, tax_rate: 10}
]
}