0

現在、私の基本的な hello world ember アプリには、次のモデル オブジェクトがあります。

ChatApp.User = Em.Object.extend({
    username: null,
    other: null
});

ChatApp.Message = Em.Object.extend({
    message: null
});

これを User HasMany Messages になるように改善したいのですが、これをそのまま行うことはできますか? そうでない場合、0.9.8 で現在推奨されているアプローチは何ですか?

4

1 に答える 1

4

ember-dataを使用します。

それは次のようなものを与えるでしょう:

ChatApp.User = DS.Model.extend({
  username: DS.attr('string'),
  messages: DS.hasMany('ChatApp.Message')
});

ChatApp.Message = DS.Model.extend({
  message: DS.attr('string')
  user: DS.belongsTo('ChatApp.User')
});
于 2012-08-01T10:24:56.030 に答える