Как использовать processStrategy со схемой объектов
Как пользоваться нормализатором schema.Object
с processStrategy
Похоже, объект не имеет опцию processStrategy, как Entity
const deepNestedObj = new schema.Object({}, {
processStrategy: (value) => {
someExternalService(value);
return value;
}
})
const schema = new schema.Entity(...)
Я хотел бы сделать что-то вроде этого
1 ответ
Решение
Объект не использует processStrategy. Смотрите варианты, доступные в документах.
Если ваш объект имеет уникальный идентификатор, рекомендуется использовать schema.Entity
и его стратегия обработки.
В качестве альтернативы, так как это выглядит, возможно, deepNestedObj
это то, что является внутренним для вашего schema.Entity
Вы можете просто использовать processStrategy
опция доступна на объекте.