我在服务器上使用带有 express.js 的 ember-data 和一个 mysql 后端。问题是我现有的数据库结构对 id 列使用了前缀:
DS.RESTAdapter.map('App.Order', {
primaryKey: 'ord_id',
});
App.store = DS.Store.create({
revision: 7,
adapter: DS.RESTAdapter.create({
bulkCommit: false
})
});
App.Order = DS.Model.extend();
ember-data 似乎需要一个“id”字段。有没有办法将它映射到我的“ord_id”?
编辑:我必须在使用之前定义地图。