2013-07-03 5 views
0

하나의 모델을 백엔드 API에 커밋하기 위해 transaction ember를 생성하려고합니다.Ember Transaction에 메소드가 없습니다.

커피 스크립트 :

자바 스크립트 오류 제공
comic = App.Comic.createRecord(title: @get('comicTitle')) 
transaction = comic.get('store').transaction 
transaction.add(comic) 
transaction.commit() 

: 나는 엠버 트랜잭션을 사용하는 여러 가지 방법을 봤 한

Uncaught TypeError: Object function() { 
    return DS.Transaction.create({ store: this }); 
    } has no method 'add' 

을하지만, 내가 잘못 갈거야 어디 잘 모르겠어요 . 최신 버전의 엠버 데이터를 사용하고 있습니다.

답변

1

coffeescript to js 번역이 제대로 수행되지 않을 수 있습니다. 시도해보십시오.

transaction = @get('store').transaction() 

나는 엠버에서 가끔씩 묵시적 메서드 호출을 발견했습니다.

+0

감사합니다. – DVG

관련 문제