2012-06-27 2 views
0

RelationalModelrequireJs으로 사용하고 싶습니다. 백본. 요구 사항을 사용하는 로봇 모델

Relation=d; 
no model, key or relatedModel (function(){a.apply(this,arguments)}, 
"tasks", 
undefined). 

내 질문

은 다음과 같습니다 :

1) 경고 메시지 수단을 무엇을 내 모듈을 실행하면 다음

내 코드 (*)

, 나는 다음과 같은 경고 메시지가 ?
2) relatedModelcollectionType은 내 relations에 정의되어 있으며 modelcollectiondefine으로 내보내어야합니까?


(*)이 질문에

define([ 
    'backbone', 
    'relationalModel' 
], function (Backbone) { 
    "use strict"; 

    var User = Backbone.RelationalModel.extend({ 

     relations: [{ 
      type: Backbone.HasMany, 
      key: 'tasks', 
      relatedModel: 'Task', 
      collectionType: 'TaskCollection', 
      reverseRelation: { 
       key: 'hasUser', 
       includeInJSON: 'id' 
       // 'relatedModel' is automatically set to 'User'; the 'relationType' to 'HasOne'. 
      } 
     }] 

    }); 

    return User; 
}); 

답변