У меня возникает странная проблема при использовании данных ember. Со следующей моделью пользователя все отлично работает.Ember Data Endpoint Issue
App.User= DS.Model.extend({
firstName: attr(),
lastName: attr()
});
Я вызываю user.save() и является сообщениями/пользователями с правильными данными. Однако, когда я пытаюсь и использовать пользовательскую модель, которая имеет отношение на ней
App.User= DS.Model.extend({
firstName: DS.attr('string'),
lastName: DS.attr('string'),
friends: DS.hasMany('user'),
followers: DS.hasMany('user'),
});
По какой-то причине с этой моделью, когда я называю user.save() он отправляет в/Users (обратите внимание на капитализацию. Кроме того, в ответ он ожидает, что он отформатирован {«Пользователь»: {...}} вместо {"user": {...}}
Кто-нибудь сталкивался с этим раньше? Я всегда мог добавить дополнительные конечные точки в свой api, однако я хотел бы, чтобы он был в рабочем состоянии, если это возможно.
Я не вижу этого Роба, вы можете обновить свой jsbin тиражировать? http://emberjs.jsbin.com/OxIDiVU/151/edit – Kingpin2k
Я нашел проблему kingpin2k. см. мои объяснения ниже. спасибо за настройку jsbin. – Rob