【发布时间】:2018-06-29 15:18:46
【问题描述】:
我一直在为 iOS 和 Android 平台制作移动应用程序,并希望防止这些应用程序产生重复条目。我不想在应用程序方面这样做,因为我必须在两个平台上都这样做。 然后我听说了 Firebase 数据库部分中的规则,我尝试了其中的几个,但对我来说并不奏效。 请帮助我了解 Firebase 规则。
【问题讨论】:
-
我认为您与
Realtime database合作?是吗 ?不是Cloud Firestore我在Cloud Firestore看到了一些例子有这个安全规则。但不确定。 -
安全规则中没有办法使 values 唯一,因为它是一种天生不能很好扩展的操作。相反,您将希望使用“必须唯一的事物”作为数据库列表中的键。根据定义,列表中的键是唯一的。例如:如果您使用
name作为/Dealers的键,则Anirudh只能有一个。这个之前已经讨论过很多次了,所以我建议你尝试一下these。 -
@HakanC 是的,我正在使用实时数据库。
-
@FrankvanPuffelen 我会通过这个看看,谢谢!
标签: firebase-realtime-database firebase-security