Я обнаружил, что если я попытаюсь включить URL-адрес в исходное определение модели ember-data, он взорвется в моем адаптере REST, но если я просто «повторно открою класс», все в порядке.
Какова техническая причина этого? (ниже рабочий пример)
CodeCamp.Speaker = DS.Model.extend({
id: DS.attr('number'),
name: DS.attr('string'),
session: DS.belongsTo('CodeCamp.Session')
});
CodeCamp.Speaker.reopenClass({
url: 'sessions/%@/speakers'
});