2017-04-25 11 views
0

特定の条件下で保存が発生しないようにしたい。特定の条件でオブジェクトが保存されないようにする

たとえば、ユーザーがフレンドリクエストを別のユーザーに送信すると、新しい「リクエスト」オブジェクトが作成されます。ただし、これらのユーザー間の「要求」がすでに存在する場合は、このオブジェクトの作成を防止したいと考えています。

以前はParseでbeforeSave関数がありました。これにより、特定の条件が満たされた場合にサーバー側での保存が行われないようにすることができました。

条件によっては、条件付きでデータの保存を許可/禁止できますか?

+0

私はまだこれについて行く方法がわかりません – vikzilla

答えて

0

このbeforeSave関数で達成しようとしていることに依存しますが、ルールでfirebases.validateのように大変聞こえます。参照してください:https://firebase.google.com/docs/database/security/#section-validation

+0

私の条件は、ルールで.validateとは異なり、動的である必要があります。単純なルールとは対照的に、データを動的にチェックする必要があります(つまり、ユーザーAとユーザーBの両方を含むデータベース内に「リクエスト」オブジェクトがあります) – vikzilla

関連する問題