Firebase手动将对象插入值

时间:2018-03-17 17:34:43

标签: json firebase firebase-realtime-database

我想手动将新数据添加到firebase。我找到了this教程,但这仅适用于深度1.我怎样才能添加这样的东西?

@objc
    func changeScale(_ recognizer: UIPinchGestureRecognizer) {
        switch recognizer.state {
        case .changed, .ended:
            scale *= recognizer.scale
            recognizer.scale = 1.0
        default:
            break
        }
    }

主要问题是将 roles: { "ajda4a684fawefae" : ["role1", "role2"], "as87awda74w8wa86" : ["role1", "role3"] } 放入值。

更新

我找到了解决方案。它应该如下所示: enter image description here

1 个答案:

答案 0 :(得分:0)

以下是我在其中一个项目的Firebase Database console中添加了类似的结构

edit mode of Firebase database

我不知道你可以输入数组作为文字。当我以前需要它们时,我通过输入显式数字子键(这是数据库最终存储它们的方式)来添加它们。