2014-10-16 21 views
0

我有模型Record我为它的代码如何在Ember-CLI中为模型定义2个序列化程序?

import DS from 'ember-data'; 

export default DS.RESTSerializer.extend({ 
    primaryKey: 'record_id' 
}); 

该文件串行器/ record.js由串行但是我想与primaryKey: 'record_id'创建JSONSerializer。我如何添加它?

但是我想从API url咨询/:id/history?loadToId =:id获取历史记录的主要问题,我无法使用ember内置工具来完成它,所以我通过jQuery.ajax得到它并尝试推入店this.get('store').pushPayload('record', record)

请告诉我这个问题。

回答

0

如果您想使用JSON序列化器而不是其余序列化器。只是将您的代码更改为

import DS from 'ember-data'; 

export default DS.JSONSerializer.extend({ 
    primaryKey: 'record_id' 
}); 
+0

但我想在一个情况下使用RESTSerializer和在其他情况下JSONSerializer。所以我需要定义其中的两个 – Dmitro 2014-10-17 07:46:28

相关问题