Ember:反序列化传出数据密钥

时间:2015-01-15 19:16:20

标签: javascript ember.js ember-data ember-cli

我有一个带有street2属性的地址模型。

export default DS.Model.extend({ street2: DS.attr('string'); )};

更新地址记录时address.save(); - 它不会将street2密钥解密为street_2。这导致它在后端进行消毒。如何以及在何处告诉ember使用street_2而不是street2向地址记录发送更新。这会在适配器中吗?在此先感谢!!

1 个答案:

答案 0 :(得分:0)

我将street2添加到street_2

,将serializers/address.js配置为import DS from 'ember-data'; export default DS.ActiveModelSerializer.extend({ attrs: { street2: {key: 'street_2'} } }); 映射

```

{{1}}

```