我想阻止在某些条件下发生保存。
例如,当用户向另一个用户发送好友请求时,我会创建一个新的“请求”对象。但是,如果这些用户之间的“请求”已存在,我想阻止创建此对象。
以前使用Parse,有一个beforeSave函数。如果某些条件成立,这使我可以防止在服务器端发生保存。
如何在某些条件下有条件地允许/禁止保存数据?
答案 0 :(得分:0)
取决于你想要用这个beforeSave函数完成什么,但它听起来很像火焰基础。规则中的.validate。请参阅:https://firebase.google.com/docs/database/security/#section-validation