0

我正在整理我的第一个 Sproutcore 应用程序。我有一个简单的模型、一个控制器和一个视图。当我使用store.createRecord().createRecords()添加新记录时,它们会被添加到存储、控制器和视图中。

但是,当我尝试通过 store.loadRecords() (来自远程源)从响应中添加新记录时(例如 [{"name":"test1"},{"name":"test2"},{"name ":"test3"}] ),只有最后一条记录(在本例中为 test3)在存储中结束。如何更改 store.loadRecords() 以实际添加所有记录?

4

1 回答 1

0

发现问题:我没有在Model中定义primaryKey。"primaryKey: 'id'," 就这么简单。

于 2013-09-06T05:45:46.070 回答