Normalizr - с какой целью «результат» проп помещается в вывод? - PullRequest
0 голосов
/ 11 сентября 2018

Так, обычно, когда мы создаем нормализованную форму объекта с помощью func normalize(originalData, someShape) - мы получаем объект на выходе с такой формой:

{ entities: {...}, result: main_entities_id }

И вопрос - зачем нам нужна вторая result опора в нормализованном объекте? Какова причина, чтобы поместить это здесь создателями normalizr?

Спасибо

1 Ответ

0 голосов
/ 11 сентября 2018

В результате получается нормализованная форма входных данных.

Например:

  • Если ваши входные данные представляют собой одну сущность, результатом будет идентификатор этой сущности.
  • Если ваши входные данные имеют форму [ entity1, entity2 ], результатом будет массив идентификаторов этих объектов [ '1', '2' ].
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...