Ember.js создает модель встроенных / загруженных данных

Чтобы использовать проверки ember, мне нужно сделать модель встроенных данных. Я использую Ember CLI.

JSON выглядит примерно так:

{
  "endpoint": {
    "name": "Name of form", 
    "form_settings": {
      "id": 2, 
      "setting_one": "Setting 1"
    },
    "id": 2
    }
}

Я сделал этот сериализатор:

import applicationSerializer from 'closealert-ui/serializers/application';
import DS from 'ember-data';

var endpointSerializer = applicationSerializer.extend(DS.EmbeddedRecordsMixin, {
    attrs: {
        endpointFormSettings: {embedded: 'always'}
      }
});
export default endpointSerializer;

Я сделал модель конечной точки:

import DS from 'ember-data';

export default DS.Model.extend({
    formName: DS.attr('string'),
    formSettings:   DS.belongsTo('endpointFormSettings'),
});

И я сделал модель enpoint-form-settings:

import DS from 'ember-data';

export default DS.Model.extend({
    endpoint: DS.belongsTo('endpoint'),
    settingOne: DS.attr('string')
});

Когда я смотрю в инспекторе ember, модель endpointFormSettings все еще пуста. Что мне не хватает?

0 ответов

Другие вопросы по тегам