所以我试图在应用内购买
中设置一些收件人的数据[ { 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);
实际上,包含子收件人的数据库是这样的:
为什么错误要求orderId?我的意思是参数不是请求,productsList响应或db结构的事件? 我只想在recipts上插入productsList - >谷歌孩子
答案 0 :(得分:1)
您正在设置Firebase中不允许的orderId: undefined
。