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 回答