向Firebase添加时间戳" push"方法

时间:2015-03-17 18:04:36

标签: javascript firebase

dataRef是对我的Firebase(Javascript网络应用)的引用,这非常有效:

dataRef.child('comments').push({
    comment:comment,
    username:username
});

我想在我的" push"中添加一个Firebase服务器生成的时间戳,所以我尝试了这个:

dataRef.child('comments').push({
    comment:comment,
    username:username,
    timestamp:firebase.ServerValue.TIMESTAMP
});

但这给了我一个错误。 documentation解释了如何使用它,但我没有得到它。我可以进行语法修改以使其正常工作吗?

2 个答案:

答案 0 :(得分:5)

使用firebase.database.ServerValue.TIMESTAMP

答案 1 :(得分:1)

使用也可以使用{'.sv': 'timestamp'}

示例:

ref.child('hello').push({
    world: {'.sv': 'timestamp'}
    // world: 1534932030738
});