Firestore удалить индекс внутри массива - PullRequest
1 голос
/ 19 апреля 2020

я пытаюсь удалить индекс внутри массива

это структура данных enter image description here

Я хочу, чтобы пользователь удалил выбранный автомобиль, чтобы он мог быть индексом 0 или чем-то еще

1 Ответ

2 голосов
/ 19 апреля 2020

Мое мнение - получить документ и удалить элемент, индекс которого вы хотите, из локального массива и обновить удаленный документ. Или вы можете использовать .document('docID').updateData('cars': FieldValue.arrayRemove([{the-item-map}]));. Возможно, есть другие варианты, но эти два варианта приемлемы, я предпочитаю использовать первый.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...