【发布时间】:2017-07-25 16:36:46
【问题描述】:
我创建了一个与 Firebase 集成的项目。它具有注册和登录功能。我有个人信息表格要为个人用户填写。但是当用户不同时,会显示所有用户的所有数据。我需要显示与链接用户相关的信息。该人应该只能访问他/她的数据库。我在 Swift 3 中找不到合适的解决方案。
【问题讨论】:
-
您遇到的问题在哪里?代码太长了
-
我已经在我的问题中写下了我的问题。项目没有错误,但每个用户创建的数据库都被所有人访问。用户的个人信息应该由他/她自己而不是所有用户访问。数据库应链接到个人用户。你现在得到问题了吗? @Saurabh 耆那教
-
哇 - 有很多代码需要查看。您是否有理由不使用将用户数据存储在 /users 节点中的典型设计模式,然后引用该用户在同一节点中链接用户?请参阅this question 的答案。你甚至可以反过来做,并在他们的节点中存储用户链接到哪些用户——这将使查询变得轻而易举。
-
@Tamannah 请查看 Jay 链接
-
这不是我的问题。我只需要将用户与他/她的数据库链接,而不是所有关于所有用户信息的数据库。拜托,我是 swift 新手。帮我解决这个问题。我已经编写了所有代码,认为有人会要求编写所有代码以了解全部工作。 @Saurabh Jain @Jay
标签: ios firebase swift3 firebase-realtime-database