Firebase功能不会侦听特定路径

时间:2017-10-31 11:25:00

标签: function firebase firebase-realtime-database

我在数据库/business/{businessId}/images/{imageId}/imageUrl中有一条路径 它在创建业务时会监听business,但后来我在images推送图像,但它不会监听businessImages。我使用了下面的听众。

exports.business = functions.database.ref('/business/{businessId}').onWrite(event => {
    console.log('lorem epsum****', event);
    return true;
});

exports.businessImages = functions.database.ref('/business/{businessId}/images/{imageId}/imageUrl').onWrite(event => {
    console.log('lorem epsum****', event);
    return true;
});

可能是什么问题?

1 个答案:

答案 0 :(得分:0)

谢谢大家的答案,但主要问题是,我在imageUrl中插入了整个base 64图像,导致监听或获取imageUrl数据的性能最慢。当我删除所有图像时,效果很好。

P.S。我知道我们应该放置URL而不是base 64 images。