Сообщение от Infarch
|
Если я не указываю айди при создании модели, или его значение null, то sync() приводит к ошибке: "too much recursion". В примерах, которые мне попадались, я никогда не видел чтоб в новых записях инициализировали айди нулем.
|
похоже тут ваши желания идут поперек планов сенчи. с 5й версии они решили что поле id модели должно быть все время заполнено ..они теперь кладут туда по умолчанию сгенерированное значение. возможно отсюда ваши проблемы ..не обнуляйте id.
еще ..я посмотрел на код ..вы создаете экземпляры моделей с одним и тем же значением id:
store = view.getStore(),
model = new Communication.view.entity.aor.ListModel({
id: 0, // зачем?
name: "Test"
});
так делать нельзя, предполагается что значения в этом поле уникальны