2016-07-17 10 views
-4

私は現在、ApacheサーバとMySQLにデータを格納しているアプリケーションを持っています。私はfirebaseに移行したいが、私は以下の問題がある:MySQLをFirebaseに移行

私のデータは、各ユーザがデータを保存しているビジネステーブルです。これには、jsonでデータをエクスポートしてfirebaseにインポートした電子メールとそのビジネスのすべてのデータ(アドレス、都市名、ビジネス名など)が含まれますが、今はユーザーに新しいプロファイルを作成させたい彼らのデータを「主張する」。

これは、ユーザーとビジネスの関係を作成するために行う必要があります。

これを行う方法に関するアイデアはありますか?

EDITED:

だから問題は、私はビジネスを持っていたし、このように一つのオブジェクトやテーブルでの私のユーザーということであった:

Firebaseに移行するために
{ 
    "user_type": "Hotel", 
    "state": "Lakonia", 
    "postcode": "23100", 
    "city": "Mystras", 
    "country": "Greece", 
    "id": 1, 
    "num_of_rooms": "5", 
    "email": "[email protected]", 
    "address": "Something", 
    "time_of_register": "", 
    "name": "My hotel", 
    "latlng": "" 
} 

、私が作成しましたチェックすると、ユーザーがログインするとシステムがクエリを実行し、ユーザーの登録メールがビジネスのいずれかと同じであれば、ユーザー固有のキーで登録された新しいfirebaseデータセットに移動します。したがって、私は2つのセットを持っていません、1つは私のユーザーと1つはビジネス情報です。

答えて

3

は私が1000人の以上のユーザーを持っているように、実際に自動的にそれを行うことができますfirebaseからオプションを探しています前方かなりストレート

Users 
    User_id_0 
    Name: frank 
    Business_ref: Business_id_0 
    User_Id_1 
    Name: buzz 
    Business_ref: Business_id_1 

Businesses 
    Business_id_0 
    Business_name: Code'r' us 
    Owner: User_id_0 
    Business_id_1 
    Business_name: Burger Boooyaa 
    Owner: User_id_1 
+0

であるべき。 最後に、私は現在のデータセットから電子メールを取得し、それをユーザーと比較し、ユーザーキーを含む新しいデータセットにビジネスを追加することに決めました。 ありがとうございます。 – leossmith