Laravel リクエストのネストされた親/子フォーム
<p>laravel を使用して API を作成しています。リクエスト検証用に ProductRequest クラスと ProductPriceRequest クラスを作成しましたが、それらは期待どおりに機能します。 </p><p>製品には複数の ProductPrice を含めることができます。 </p><p>ProductPrice を作成するには、まず Product を作成し、次にその Product に関連付けられた ProductPrice を作成する必要があります</p><p><br />< /p> ;
<pre class="brush:php;toolbar:false;">//プロダクトを作成する
POST->http://127.0.0.1:8000/api/v1/products
{
"名前":"製品1"
}
//製品に関連付けられたproductpriceを作成します
投稿->http://127.0.0.1:8000/api/v1/products/69081258758830188/productprices
{
"名前":"製品価格1"
}</pre>
<p>しかし、製品の作成時に ProductPrice の作成を有効にしたいと考えています</p>
<pre class="brush:php;toolbar:false;">//製品の作成productprice
POST->http://127.0.0.1:8000/api/v1/products
{
"名前": "prod2",
「製品価格」: [
{
"名前": "pp1"
}、
{
"名前": "pp2"
}
】
}</pre>
<p>ProductPriceRequest がすでにある (そして必要である) ため、リクエストに ProductPrice がある場合、ProductRequest の ProductPriceRequest クラスを使用して ProductPrice を検証するにはどうすればよいですか。 </p><p>私はlaravel(バージョン10を使用しています)とphpを初めて使用しますが、この状況に関する例は見つかりませんでした</p><p><br />< ;/p>