Potrzebujesz serwera, aby ujawnić punkt końcowy do usuwania wielu modeli naraz, przekazując identyfikatory modeli, które mają zostać usunięte. Jeśli masz do dyspozycji tę popularną metodę obsługi, byłoby to dodanie metody do kolekcji o nazwie o nazwie deleteByIds
, która akceptowałaby tablicę identyfikatorów, a następnie ta metoda usuwałaby modele z kolekcji po pomyślnym usunięciu żądania (jeśli sync) lub bezpośrednio przed wysłaniem żądania usunięcia do punktu końcowego interfejsu API, co sprawi, że wszystkie zostaną usunięte z serwera.
Domyślnie w ten sposób działają interfejsy RESTful, a przetwarzanie wsadowe jest zawsze niestandardowym rozszerzeniem interfejsów RESTful, więc nie ma w tym nic nadzwyczajnego, co może wymagać dodatkowej pracy zarówno na kliencie szkieletowym, jak i na serwerze. backend.
Czy to działa? Jeśli to możliwe, możesz podzielić się wiedzą? – Shubh
obecnie tylko przekazuje identyfikatory, które chcę usunąć jako parametry. Nie najczystsza metoda, ale działa. – Xerri