Cloud Firestore saving additional user data

后端 未结 2 1373
南笙
南笙 2021-01-11 21:41

How can I save additional user data in Cloud Firestore database? I mean, which one is the proper way? I want to create a user collection, where I can store their username an

2条回答
  •  庸人自扰
    2021-01-11 22:09

    Yes this is the correct way, you will have a collection called Users inside that collection there will be a document which is this doc(username) and has the value id: userid

    You can also save the userid as an object, and inside that object you will have values related to that useruid

    like this example:

    var frankDocRef = db.collection("users").doc("frank");
    frankDocRef.set({
        name: "Frank",
        favorites: { food: "Pizza", color: "Blue", subject: "recess" },
       age: 12
     });
    

    https://firebase.google.com/docs/firestore/manage-data/add-data#update_fields_in_nested_objects

提交回复
热议问题