聚合物將空的動態生成的id與數據同步,然後將數據與數據綁定的密鑰同步。我如何阻止這種情況發生。聚合火焰同步空密鑰
<firebase-document
path="https://stackoverflow.com/users/[[authenticatedUser.id]]/token"
data="[[messagingAPI_TOKEN]]">
</firebase-document>
預期結果:
{
"users" : {
"57f49f8ffaf7e800116e96e2" : {
"token" : reallyLongToken
}
}
}
實際結果:
{
"-KhitjHsZDTjsIezQBiZ" : reallyLongToken,
"users" : {
"57f49f8ffaf7e800116e96e2" : {
"token" : reallyLongToken
}
}
}
看起來像 「幽靈」 數據作爲來自[authenticatedUser.id]空返回的結果創建。因爲它是動態的,而不是來自我的系統,所以浪費並用不需要的數據填充數據庫。
見https://github.com/firebase/polymerfire/issues/33 – sfeast