Я видел ответ относительно изменения функции toJSON в магистрали для создания вложенной модели Сохранение вложенных объектов с помощью Rails, backbone.js и acceptpts_nested_attributes_for ,
Но япытаясь понять, почему это работает, и почему это отличается от простого
var book = new Book({title: 'my first book', chapters:[{chapter_title: 'first chapter'},{chapter_title: 'second chapter'}...]});
book.url ='books';
book.save();
Я пытался сохранить на рельсы, используя ручной метод, но я не могу сохранить главы.Я нахожу это странным, насколько я могу судить о структуре json, так что же делает изменение to_JSON, рекомендованное для вложенных атрибутов?Зачем это нужно?
Поскольку базовым моделям не нужно определять атрибуты модели, будут ли проблемы при возврате вложенных моделей?Или это будет просто разобрать весь JSON без проблем?