标签: angular typescript google-cloud-firestore
我的意思是如何在Firestore中获取数组?
例如,当我有一个简单的字段时,我用[(ngModel)] ="proyecto.titulo"输入它,但在这种情况下,如何在数组中输入数据?
[(ngModel)] ="proyecto.titulo"
答案 0 :(得分:1)
如果要保存数组,可以编写db.doc("documentName.etiquetas").set(["tag1", "tag2", "tag2"])
db.doc("documentName.etiquetas").set(["tag1", "tag2", "tag2"])
这将最终成为您想要的结构。
但是,最好将其另存为索引为0,1,2,...的地图。因为在这种情况下,您可以直接引用和更新元素。例如。 db.doc("documentName.etiquetas.0").set("new tag1")
0,1,2,...
db.doc("documentName.etiquetas.0").set("new tag1")