我可以在Firestore中更改文档名称吗?

编程入门 行业动态 更新时间:2024-10-27 12:34:05
本文介绍了我可以在Firestore中更改文档名称吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我目前正在开发一个必须从Google Firestore检索数据的应用程序.

I'm currently working on an app where I have to retrieve data from Google's Firestore.

我的数据结构如下:

users - name@xxx - more data

我是否可以将name@xxx更改为just name?我看不到更改文档名称的方法.

Is there a way for me to change the name@xxx to just name? I can't see a method to change the name of a document.

推荐答案

我认为最好的方法是从"name@xxx"获取数据并将其上传到名为"name"的新文档中,然后然后删除旧的.

I think the best way to do this is to get the data from 'name@xxx' and upload it to a new document called 'name' and then delete the old one.

仅作为示例:

const firestore = firebase.firestore(); // get the data from 'name@xxx' firestore.collection("users").doc("name@xxx").get().then(function (doc) { if (doc && doc.exists) { var data = doc.data(); // saves the data to 'name' firestore.collection("users").doc("name").set(data).then({ // deletes the old document firestore.collection("users").doc("name@xxx").delete(); }); } });

更多推荐

我可以在Firestore中更改文档名称吗?

本文发布于:2023-10-23 22:25:53,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1522175.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:名称   文档   Firestore

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!