Я обнаружил, что это просто:
const {
address,
zipCode,
...OtherAttributes
} = Address.toJSON()
Имейте в виду, что если вы используете Typescript и Address
возможно undefined
, вы получите сообщение об ошибке:
TS2339: Property 'address' does not exist on type '(ToJSON & JSONBaseAttributes) | undefined'.
Одно из решений:
const {
address,
zipCode,
...OtherAttributes
} = Address.toJSON() ?? {}
Осторожно с атрибутами Date
. Они преобразуются в { __type: 'Date'; iso: string; }
, где iso
- дата в формате ISO 8601.