我正在尝试按照文档中的说明创建嵌入式映射。但是我似乎无法让它工作。我正在努力获取适配器的实例,以便我可以运行map()
函数。这是我到目前为止所拥有的
var App = Ember.Application.create({
LOG_ACTIVE_GENERATION: true,
LOG_VIEW_LOOKUPS: true,
LOG_TRANSITIONS: true,
modulePrefix: 'appkit', // TODO: loaded via config
Resolver: Resolver,
Router: Ember.Router.extend({
router: router
}),
Store: DS.Store.extend({
adapter: adapter
})
});
//App.Store.adapter.map('transaction', {
// 'entries': {embedded: 'always'}
//});
实际映射的正确代码是什么?(进入和交易是两种模式)。
似乎 Ember 主站点上关于嵌入式记录的数据已经过时了。 Ember Data TRANSITION 文档介绍了处理嵌入记录的新方法。
https://github.com/emberjs/data/blob/master/TRANSITION.md#embedded-records