#80. Как заставить Ember.js отправлять hasMany

В документации написано просто и понятно. Есть модель, изменяешь hasMany свойство, говоришь модели .save() и жизнь полна радости и счастья. Но только вот ничего подобного. Чтобы ember.js отправлял hasMany у модели, нужно целую песню прописать

// app/serializers/project.js
import DS from 'ember-data';

export default DS.JSONAPISerializer.extend({
  attrs: {
    laws: {
      serialize: true
    }
  }
});

В примере у меня есть модель project в которой есть hasMany свойство laws. Меняем на свои и наслаждаемся появлением в relationships наших данных. Осталось понять, как заставить их в included попасть.

UPD: Никак в included не попасть на текущий момент. Разве что самому дописать Ember.

Share
Send
2016   emberjs   js   памятки
1 comment
Александр 2016

Может все-таки как-то можно попасть в included? Мне кажется, Вы недостаточно настойчивы, коллега.

Андрей 2016

Вы определённо правы, коллега.

Popular