Как использовать 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 опция доступна на объекте.

Другие вопросы по тегам