【发布时间】:2016-04-30 20:26:39
【问题描述】:
我为每个用户存储了一个包含某种 id 的同步数组。
在网络应用程序中,我有两个函数:addId(id) 和 removeId(id),我将它们翻译成正确的 synchronizedArray.$add(id) 和 synchronizedArray.$remove(getRefForId(id))。
在我的存储中:
root > users > $uid > data > ids: synchronizedArray 定义为:
var ref = new Firebase('https://myapp/firebaseio.com/users/' + userUid + '/data/ids');
var synchronizedArray = $firebaseArray(ref);
有什么方法可以验证这个同步数组,使用户不能多次添加相同的 id(换句话说:用户数据/id 中的值是唯一的)?
【问题讨论】:
标签: firebase angularfire firebase-security