2011-12-26 6 views
2

Кто-нибудь знает, почему это? У меня есть коллекция под названием «Категории». После выполнения:Backbone.js вызывает обновление вместо создания

Categories.create({name: "MyCategory"}); 

или:

category = new Category(); 
category.set({"name" : "MyCategory"}); 
category.save(); 

я получаю "обновить" запрос вместо запроса "создать". Почему это?

ответ

1

Выяснил это. Я возвращал поле «id» как одно из значений по умолчанию, так как сам автогенерирую. Магистраль идентифицирует это и предполагает, что объект уже создан.

Смежные вопросы