Как запретить Ember Data сохранять атрибут только для чтения для ActiveModelSerializer
Я пытаюсь использовать {readOnly: true}
функциональность с ActiveModelSerializer
настраивая метод serialize, чтобы игнорировать атрибуты readOnly, подобные этому для JSONAPISerializer
или это для RESTSerializer
, чтобы преждевременно сэкономить на загрузке.
Кто-нибудь знает, можно ли сделать что-то подобное с ActiveModelSerializer
?
1 ответ
И то и другое ActiveModelSerializer
а также JSONAPISerializer
продолжается JSONSerializer
, serializeAttribute
Метод унаследован от JSONSerializer. Поэтому я не вижу причин, по которым вы не можете принять решение, данное в этом вопросе о стековом потоке, который вы уже упоминали.
Другой ответ на stackru опирается на очень старую версию API RESTSerializer
который был удален до выпуска ember-data 1.x. Это также упоминалось в другом ответе на тот же вопрос.