gpt4 book ai didi

firebase - 有什么方法可以更新Firestore中的 map 列表?

转载 作者:行者123 更新时间:2023-12-03 04:20:12 25 4
gpt4 key购买 nike

如果userId可用,是否可以仅更新时间戳?我使用了FieldValue.arrayUnion([{map}]),但是当更改时间戳时,将一个新项目添加到列表中。

  return _db.collection('requirement').document(docId).updateData({
'chatData':[{
'userId':userId,
'timestamp':Timestamp.now()
}],
});
我使用的原因:我想用 requirementuserId.timestamp数据进行排序。因此,我决定使用 map list

最佳答案

您不能有选择地更新数组中的一个元素。如果您的要求允许,一种解决方法是将阵列转换为 map 。

关于firebase - 有什么方法可以更新Firestore中的 map 列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63051806/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com