Firebase设置错误

时间:2017-01-02 02:12:37

标签: javascript node.js

所以我试图在应用内购买

中设置一些收件人的数据
[ { transactionId: 'asdasd',
    orderId: undefined,
    productId: 'asdasd',
    purchaseDate: asdasd,
    quantity: 1,
    expirationDate: '1483asdasd387182781' } ]

我收到了这个错误:

Error: Firebase.set failed: First argument contains undefined in property 'recipts.blablatheoneendinginC12.google.0.orderId'

方法是:

ref.child('recipts').child(res.locals.user.uid).child('google').set(productsList);

实际上,包含子收件人的数据库是这样的:

enter image description here

为什么错误要求orderId?我的意思是参数不是请求,productsList响应或db结构的事件? 我只想在recipts上插入productsList - >谷歌孩子

1 个答案:

答案 0 :(得分:1)

您正在设置Firebase中不允许的orderId: undefined