How to represent arrays within ember-data models?

前端 未结 7 1155
不思量自难忘°
不思量自难忘° 2020-12-05 00:29

Is it necessary to use DS.hasMany pointing to a DS.Model when a model contains an array? Even if the array elements are not really models (no IDs o

7条回答
  •  误落风尘
    2020-12-05 01:18

    In Ember Data 1.0.0 Beta, one has been given the ability to "register" his or her custom transform "subclass". I'd prefer to refer to it as an extended DS.Transform object.

    DS.ArrayTransform = DS.Transform.extend({
        deserialize: function(deserialized) {
            // ...
            return deserialized;
        },
    
        serialize: function(serialized) {
            // ...
            return serialized;
        }
    });
    
    App.register('transform:array', DS.ArrayTransform);
    

提交回复
热议问题