Попытка получить отношения hasMany работы с Эмбер, но работает в проблемуОшибка при загрузке маршрута: TypeError: Невозможно установить свойство «магазин» неопределенных
JSON пользователя из службы REST включает usertag
{"user":
[{"id":1,"name":"dolores.","email":"[email protected]",
"usertag":
[{"id":16,"userid":1}]}]}
Все отлично работает для извлечения пользователей из магазина, за исключением, когда я пытаюсь включить связь usertag ниже
User.rb
App.User = Ember.Model.extend
usertag: DS.hasMany('usertag')
Ошибка при загрузке маршрута: TypeError: Невозможно установить свойство «магазин» неопределенной
Usertag.rb
App.Usertag = Ember.Model.extend
userid: DS.attr 'string'
Может кто-нибудь увидеть, где я допустил ошибку?
Thanks !
версия подробнее ..
Ember : 1.5.1+pre.07fafb84 ember.js?body=1:3524
Ember Data : 1.0.0-beta.7.f87cba88 ember.js?body=1:3524
Handlebars : 1.3.0 ember.js?body=1:3524
jQuery : 1.11.0
Stack:
Error while loading route: TypeError: Cannot set property 'store' of undefined
at Ember.Object.extend.modelFor (http://localhost:3001/assets/ember-data.js?body=1:9815:23)
at Ember.Object.extend.recordForId (http://localhost:3001/assets/ember-data.js?body=1:9268:21)
at deserializeRecordId (http://localhost:3001/assets/ember-data.js?body=1:10199:27)
at deserializeRecordIds (http://localhost:3001/assets/ember-data.js?body=1:10213:9)
at http://localhost:3001/assets/ember-data.js?body=1:10179:11
at http://localhost:3001/assets/ember-data.js?body=1:8520:20
at http://localhost:3001/assets/ember.js?body=1:3431:16
at Object.OrderedSet.forEach (http://localhost:3001/assets/ember.js?body=1:3274:10)
at Object.Map.forEach (http://localhost:3001/assets/ember.js?body=1:3429:10)
at Function.Model.reopenClass.eachRelationship (http://localhost:3001/assets/ember-data.js?body=1:8519:42)