【发布时间】:2015-10-27 22:11:35
【问题描述】:
来自下面的打击帖
Firebase client-side fan-out for data consistency
多路径更新听起来很棒。这对于多路径删除是否同样有效?
用例:我添加了一个新帖子,它被许多粉丝群发。我决定稍后删除该帖子。删除的工作方式相同吗?你有例子吗?
【问题讨论】:
-
不知道为什么这个问题被否决了......绝对是一个有效的问题
标签: firebase
来自下面的打击帖
Firebase client-side fan-out for data consistency
多路径更新听起来很棒。这对于多路径删除是否同样有效?
用例:我添加了一个新帖子,它被许多粉丝群发。我决定稍后删除该帖子。删除的工作方式相同吗?你有例子吗?
【问题讨论】:
标签: firebase
通过将每个键的值设置为 null,您可以在一次操作中删除多个帖子。
function deletePostFromFollowers(postId, followers) {
var updates = {};
followers.forEach(function(followerId) {
updates['/users/'+followerId+'/posts/+'postId] = null
});
ref.update(updates);
}
deletePostFromFollowers('-K18713678adads', ['uid1', 'uid2']);
【讨论】: