Emberjs-model-relationships
提供:Dev Guides
EmberJS-関係
Ember.jsは、モデルが互いにどのように関連するかを指定する関係タイプを提供します。 1対1の関係は_DS.belongsTo_で使用でき、1対多の関係は_DS.hasMany_で_DS.belongsTo_とともに使用でき、多対多の関係は_DS.belongsTo_で使用できます。 DS.hasMany。
構文
例
以下の例は、関係タイプの使用を示しています。 次のコマンドを使用して、アカウントと_staff_という名前の2つのアダプタを作成します-
今_app/adapters/account.js_ファイルを開き、次のコードを追加します-
_app/adapters/staff.js_ファイルを開き、次のコードを追加します-
accountと_staff_という名前の2つのモデルを作成します。 _app/models/account.js_ファイルを開き、次のコードを含めます-
今_app/models/staff.js_ファイルを開き、次のコードを含めます-
次に、ルートを作成し、_application.js_という名前を付けます。 _app/routes/_の下に作成されるこのファイルを開き、次のコードを追加します-
次のコマンドを使用して、アプリケーションという名前のシリアライザーを作成します-
_app/serializers/application.js_ファイルを開き、次のコードを追加します-
次のコードでapp/templates/の下に作成されたapplication.hbsファイルを開きます-
出力
emberサーバーを実行します。次の出力が表示されます-