2017-04-13 4 views
0

私たちはシャツテーブルとジョンテーブルを持っているとしましょう。belongsToと続編のhasMany

我々は db.jhon.hasMany(db.shirt)

を使用する場合、それはシャツのテーブル でforiegnキーを作成し、我々はdb.shirt.belongsTo(db.jhon)を使用sequelizeで

、 それはシャツの表にJHONのforiegnキーを作成します。

したがって、taregtとソースは外部キーの変更だけです。これらのキーワードを分かりやすくするための相違はもうありますかhasManybelongsTo

それはなんですか?なぜ、いつ使うのですか?

おかげ

答えて

0

は、あなたがこのことについて、元のドキュメントを読むことがありますか?このことについていくつかの有用な例があります
http://docs.sequelizejs.com/en/latest/docs/associations/

...

それはおよそです:

  1. あなたのドメインモデルクエリでの使用includeについて

一般的なSQLのこの関係について読んでください https://softwareengineering.stackexchange.com/questions/152731/what-is-the-main-difference-between-has-many-and-belongs-to-relationship-in-mysq

関連する問題