Как создать новую запись в 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);