我尝试将{readOnly: true}
功能与ActiveModelSerializer
一起使用,通过自定义序列化方法来忽略JSONAPISerializer
的{{3}}或this的this等readOnly属性{1}},过早节省上传带宽。
是否有人知道是否可以使用RESTSerializer
进行类似的操作?
答案 0 :(得分:0)
ActiveModelSerializer
和JSONAPISerializer
都延伸JSONSerializer
。 serializeAttribute
方法继承自JSONSerializer。所以我没有看到任何理由你可以采用你已经提到的this stackoverflow question中给出的解决方案。
other answer on stackoverflow依赖于RESTSerializer
的旧API版本,该版本已在ember-data 1.x发布之前删除。 another answer to same question中也提到了这一点。