ember-model との 1 対 1 の関係を実装する方法は?
次のコードを試しましたが、うまくいきません。
App.Book = Ember.Model.extend({
  id: Ember.attr(),
  title: Ember.attr(),
  name: Ember.attr(),
  author: App.Author
});
App.Author = Ember.Model.extend({
  id: Ember.attr(),
  firstName: Ember.attr(),
  lastName: Ember.attr()
});
次のコードも試しましたが、次のコードで作成者を設定しようとするとエラーが発生します。
エラー: このプロパティ (の) にアクセスするには、Ember.set() を使用する必要があります
var book = App.Book.create({
  author: App.Author.create({firstName: 'fred'})
});
App.Book = Ember.Model.extend({
      id: Ember.attr(),
      title: Ember.attr(),
      name: Ember.attr(),
      author: Ember.attr(App.Author)
    });
RESTAdapter を使用しており、JSON は次のようになります。
{title: 'booktitle', name: 'thename', author: {firstName: 'fred', lastName: 'last'}}