2016-06-17 5 views
1

私はuidを持っていて、すべてのレコードをuidに含まれる別のオブジェクトの下に格納すると、個別に参照することなくそのuidに属するすべてのレコードを削除する方法があります各オブジェクト(部署、店舗...このリストを想定するとはるかに大きくなります)?ユーザーに属するデータを削除するFirebase

私のデータベースには、ええ、あなたはあなたはユーザー情報のすべても削除するユーザーを削除すると、この

users 
    uid 
    departments 
    deptName 
    Active 
    stores 
    storeName 
    Active 

のようなあなたのDBを構築する必要があるので、

users 
    uid 
departments 
    uid 
    $departmentId 
     deptName 
     active 
stores 
    uid 
    $storeId 
     storeName 
     active 
+0

あなたが尋ねていることを理解できるように、少し詳しく説明する必要があります。あなたの質問は、後で他のユーザーのための言葉として使用され、あなたの質問は理解しやすいはずです。あなたのデータベースツリーのいくつかのスクリーンショットを追加することができます。 – adolfosrs

+0

@adolfosrs JSONツリーのスクリーンショット*を求めないでください。テキストのスクリーンショットは、適切なテキストの悲しい代用品です。 Firebaseデータベースコンソールの[エクスポート]ボタンをクリックすると、実際のテキストとしてのJSONを簡単に取得できます。 JSONをテキストとして検索可能にすることで、簡単に実際のデータでテストし、答えに使用することができます。一般的には、これは良いことです。: –

+0

@SeanCook:これは完全に実行可能なようです。あなたは何を試しましたか?何が問題になっていますか?どの言語を使用していますか? –

答えて

0

ように構成されています。どのようにデータベースを構築したいのか、そしてuserprofileにどのような情報を持たせたいのか考える必要があります。

+0

私はあなたのフォーマットを使用する方法を実際に見つけましたが、ユーザー情報を分けるので、あなたのアプローチで私の問題を解決したより深い巣の読み取りアクセスのみを許可しました。ありがとうございました! –

+0

問題はありません。ユーザーに情報を保存する場合は、常にこの方法にしてください。それがうれしかった –

関連する問題