Cakephp3にて
アソシエーションは以下
受注1:受注明細n
受注登録処理にて、受注(親)と紐づく受注明細(子)を
一括登録したい。
その際、受注テーブルに登録する為のPOSTされたデータ(受注.出荷予定日)の値を
編集したものを受注明細テーブルに保存したい。
【問題】
受注明細テーブルクラスのbeforeMarshalもしくはbeforeSaveにて、受注(親)のデータを使いたいのだが、引数$entity、$optionsに受注のデータは
格納されておらず、受注明細テーブルクラスにて処理する為にはどうしたらいいのでしょうか。
タイトルはhasManyですが、本文はbelongsToManyですね。 1:nならhasManyということでしょうか。
修正しました。hasManyです。
回答1件
あなたの回答
tips
プレビュー