sequelize ORMのsails.jsアプリを開発中です。私は、BelongsToとHasOneを使用する必要があるときは少し混乱しています。Sequelize ORMのHasOneとBelongsToの違い
ドキュメントはと述べている:
belongsToのアソシエーションは 1対1の関係の外部キーは、ソースモデル上に存在する関連付けです。
HasOneアソシエーションは、 の外部キーがターゲットモデルに存在するアソシエーションです。
これらが指定されている場所以外に他に何か相違はありますか?いずれの場合も、その行動は依然として同じであるか?
この場合、 'Man.hasOne(RightArm);または' RightArm.belongsTo(Man); 'を使用する必要がありますか?または両方を使用しますか? –
ほとんどの場合、私は両方を使用します –