我正在整理我的第一个Sproutcore应用程序。我有一个简单的模型,一个控制器和一个视图。当我使用 store.createRecord()或 .createRecords()添加新记录时,它们会被添加到商店,控制器和视图中。
但是,当我尝试通过store.loadRecords()(来自远程源)从响应中添加新记录时(例如 [{“name”:“test1”},{“name”:“test2 “},{”name“:”test3“}] ),只有最后一条记录(本例中为test3)最终存储在商店中。如何更改store.loadRecords()以实际添加所有记录?
答案 0 :(得分:0)
发现问题:我没有在模型中定义主键。 “主键:'id',”就这么简单。