我在当地的聚会上发表了关于 Firebase 的基础知识 ( http://szimek.github.io/presentation-firebase-intro ) 的演讲,并从观众那里得到了 2 个有趣的问题。
想象一下,您有一个类似 Twitter 的应用程序,其中包含数十亿条推文,并且每个人都可以读取它们。
有没有办法限制用户可以获取的数据大小(在服务器端)?即使我有
tweetsRef.limit(10)
电话,用户也可以轻松地将其更改为tweetsRef.limit(10e9)
并尝试获取所有推文。如何防止用户更新现有记录(即使它是由该用户创建的),但允许他们删除现有记录(仅当它是由该用户创建时)?