Как создать новую запись в dstore с помощью dmodel

Я назначаю модель в магазин, затем звоню

var model = Store.create({id:0,firstName:"john",lastName:"smith",department:"sales"});
model.save();

Это отправляет запрос PUT. Разве это не должно отправить ПОЧТУ? Я попытался не включать поле id, но затем он выдает ошибку проверки. Есть идеи, что я делаю не так?

1 ответ

Решение

Похоже, вы не можете отправить любой идентификатор и иметь его POST. Лучший способ сделать это тогда либо

var model = Store.create({firstName: "john", lastName: "smith", department: "sales"}); 
Store.add(model);

или же

var model = new MyModel({firstName: "john", lastName: "smith", department: "sales"}); 
Store.add(model);   
Другие вопросы по тегам