如何使用 Swift 在 Firebase 中创建具有多个属性的用户?

ksa*_*der 4 ios firebase swift firebase-realtime-database

我对 Firebase 很陌生(只有几个小时),并且仍在尝试吸收它的大部分概念。我遵循了文档,但仍然没有找到我的问题的直接答案。我的应用程序中有一个注册表单...它需要用户名、姓名、手机等。我使用了 firebase createUser 函数,但这只创建了一个具有电子邮件和密码的用户。

如何创建具有多个属性(姓名、手机、用户名等)的用户?稍后,我想查询用户名并获取与其关联的所有属性,因此我需要拥有这些属性。

PS 来自 Parse,这并不那么简单。

Jay*_*Jay 6

传统上,您将在 Firebase 中创建一个 /users 节点,其中包含您想要存储的有关该用户的任何其他信息。

使用 uid (user_id) 作为每个用户的节点名称。

users
  uid_0
   name: "Bill"
   food: "Pizza"
  uid_1
   name: "Ted"
   food: "Tacos"
Run Code Online (Sandbox Code Playgroud)

这个问题之前已经被问过,所以请在提问之前尝试搜索与您的问题类似的问题。

这里有更多信息Firebase 用户节点