我想从animeId中删除一个项目。例如,如果我需要删除animeId[5]或者我想删除值等于5114的项目,我该怎么做呢?我已经学会了如何删除整个animeId而不是一个项目。下面是数据库的组织方式:
animeId
animeId[5]
5114
3qpi33ja1#
要更新文档的某些字段,请使用update()方法。如果要从数组列表中移除特定项,可以调用:第一个月例如,如果你有一个数组列表,其中包含三个项目,如“abc”,“efg”,“xyz”。如果你想从数组列表中删除一个名为“efg”的特定项目,你应该调用:.update("arrayfield", FieldValue.arrayRemove("efg"))也请看一下这个Stackoverflow Link,它清楚地解释了如何使用Kotlin从firestore的数组列表中删除特定的项目。
.update("arrayfield", FieldValue.arrayRemove("efg"))
1条答案
按热度按时间3qpi33ja1#
要更新文档的某些字段,请使用update()方法。
如果要从数组列表中移除特定项,可以调用:
第一个月
例如,如果你有一个数组列表,其中包含三个项目,如“abc”,“efg”,“xyz”。如果你想从数组列表中删除一个名为“efg”的特定项目,你应该调用:
.update("arrayfield", FieldValue.arrayRemove("efg"))
也请看一下这个Stackoverflow Link,它清楚地解释了如何使用Kotlin从firestore的数组列表中删除特定的项目。