如何设置嵌套节点(Firebase,JavaScript)

时间:2015-04-13 15:13:35

标签: javascript nested firebase

我想存储一个像

这样的嵌套节点
<html>
    <head>
        <script src="https://cdn.firebase.com/js/client/2.2.1/firebase.js"></script>
        <script language="javascript" type="text/javascript">
            var ref = new Firebase("https://mydatabase.firebaseio.com/");
            ref.child("clubs").set(
{
"03": { 
    "competities": 
        "102": { "aantalteams": 2 }
    } 
} );
        </script>   
    </head>
</html>

这会在我添加竞争ID&#34; 102&#34;的行上给我一个意外的令牌&#39; -error。是否无法在Firebase中一次设置嵌套节点?或者怎么样?

1 个答案:

答案 0 :(得分:6)

这是语法错误:

"competities": 
    "102": { "aantalteams": 2 }

请注意,我们"competities": "102":并没有多大意义。 (或者也许在这里进行自动分号插入,这只会让事情变得更糟。)

也许你的意思是:

"competities": {
    "102": { "aantalteams": 2 }
}