Различаются между addOne и upsertOne в ngrx / entity angular 7 - PullRequest
0 голосов
/ 25 июня 2019

Как я знаю о документах ngrx / entity адаптер

addOne: добавить один объект в коллекцию upsertOne: добавить или обновить один объект в коллекции updateOne: обновить одну сущность в коллекции

Зачем нам нужен upsertOne здесь, когда у нас есть addOne и updateOne? Так что я могу использовать только upsertOne для обоих случаев: добавить новый элемент или обновить новый элемент? Документы меня немного смущают

1 Ответ

0 голосов
/ 25 июня 2019

updateOne: добавить объект в коллекцию, ничего не делает, если объект уже находится в состоянии хранилища upsertOne: добавить объект в коллекцию, обновить существующий объект в магазине, если он уже существует

...