PHPに、次のようなオブジェクトの構成を持つオブジェクトがあります。
// Settlement (DB Fields: id, name)
id = 1, name = 'Meep', jobs = array()
-
// Job (DB Fields: id, action, settlement_id)
id = 1, action = 'build'
だから私は次のようなことをすることができます:$settlement->getJobs()
そしてそれはの配列を返しますjobs
これらの仕事を処理することになると、私も和解を知る必要があります。だから私はそれがどのように存在するべきかについて少し混乱しています。
Job
を含む必要があり、Settlement
次に次のようなことを行う$job->getSettlement()
必要があります:または、ネスト/構成の無限ループがありますか?
または、データベースからインスタンスを取得してジョブを処理する場合、最初に、処理対象のSettlement
オブジェクトを含むオブジェクトを取得しJob
て、以前と同じになるようにする必要がありますか?
私のデータベース内では、は外部キーを介してJob
接続されているため、エンティティ内では、全体を保存する必要があるのか、それとも全体を保存するのかがわかりませんでしたが、ネスト/構成ループがあります。Settlement
settlement_id
Job
settlement_id
Settlement