【发布时间】:2017-12-19 18:05:24
【问题描述】:
我想在我的列表中添加一个新项目,我使用没有用户(电子邮件、密码)的 firebase
我想添加这样的新项目:-
开始于:
-vdjs43ndjufd87
"name" : Jak
"university" : Harvard
结尾:
-vdjs43ndjufd87
"name" : Jak
"university" : Harvard
"age" : 23
此代码不适用于我:-
let key = ref.child("posts").childByAutoId().key
let post = ["uid": userID,
"author": username,
"title": title,
"body": body]
let childUpdates = ["/posts/\(key)": post,
"/user-posts/\(userID)/\(key)/": post]
ref.updateChildValues(childUpdates)
【问题讨论】:
-
您能否澄清“此代码不适用于我”的意思?您是否收到任何错误?另外,您将
ref定义为什么?您确定在您的ref.updateChildValues(childUpdates)通话之前定义了ref吗?您示例中的变量(name、university和age)与您的代码(uid、author、title、`body)中的变量不匹配。看来您的代码是直接从文档中复制粘贴 (firebase.google.com/docs/database/ios/read-and-write)。请根据您在示例中列出的变量发布您自己的尝试。 -
我的应用是机场评级,您无需登录即可添加新评级
-
这是我做不到的
标签: ios swift database firebase firebase-realtime-database