kotlin 如何使用Koltin从Firestore中的ArrayList中删除项目

i7uq4tfw  于 2023-01-02  发布在  Kotlin
关注(0)|答案(1)|浏览(104)

我想从animeId中删除一个项目。例如,如果我需要删除animeId[5]或者我想删除值等于5114的项目,我该怎么做呢?我已经学会了如何删除整个animeId而不是一个项目。下面是数据库的组织方式:

3qpi33ja

3qpi33ja1#

要更新文档的某些字段,请使用update()方法。
如果要从数组列表中移除特定项,可以调用:
第一个月
例如,如果你有一个数组列表,其中包含三个项目,如“abc”,“efg”,“xyz”。如果你想从数组列表中删除一个名为“efg”的特定项目,你应该调用:
.update("arrayfield", FieldValue.arrayRemove("efg"))
也请看一下这个Stackoverflow Link,它清楚地解释了如何使用Kotlin从firestore的数组列表中删除特定的项目。

相关问题