一見、彼らは同じことをしているように見えます。1対多の関係を定義するでは、なぜどちらかを選択するのでしょうか。
EmbedsMany-別のモデルの多くのインスタンスを埋め込むモデル。たとえば、顧客は複数の電子メールアドレスを持つことができ、各電子メールアドレスはラベルとアドレスを含む複雑なオブジェクトです。hasManyリレーションは、別のモデルとの1対多の接続を構築します。
EmbedsManyは、すべての子オブジェクトを同じ親オブジェクトに埋め込みます。HasManyは、子オブジェクトを個別に格納し、宣言モデルを参照するための外部キーとしてプロパティを持ちます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加