Firestore docs for Android状态表明可以像这样更新嵌套对象字段:
db.collection("users").document("frank")
.update(
"age", 13,
"favorites.color", "Red"
);
但是,我想做的是通过其索引更新数组元素。例如,我有一个这样的文件
{
"rounds": [
{
"id": 1,
"text": "Foo"
},
{
"id": 2,
"text": "Bar
}
]
}
,并且愿意
.update("rounds[0].text", "blah")
但这似乎不可能,是吗?