私はそれを素早く行います。私は、Firebase、特にReal Time Databaseに大きく依存するアプリケーションを構築しています。それは明らかにユーザーの入力から機能しますが、明らかに変更して変更することができます。基本的に彼らは私がBundles
と呼んでいるものをデータベースに送ります。それらは場所、情報などに関する重要な情報を含んでいます。したがって、アプリケーションから追加スクリプトを構成するにはどうすればいいですか?それで、データバンドル名が重複していないことを確認できます。ユーザーUID
を使用すると、2台のBundles
を送信するとすぐにデータが重複する可能性があるため、理想的ではありません。みんなありがとう!変更する一意の識別子を持つデータベースにユーザーデータを格納する方法
0
A
答えて
0
これは、firebaseのドキュメントのpush
関数を使用してこれを実現しました。これにより、データバンドルを他のデータバンドルのリストに追加できるだけでなく、固有のキーを提供するサーバーも含まれているため、重複するバンドル名がすべて発生する可能性がなくなります。 here
1
"bundle"ノードの作成時にchildByAutoIdを使用する必要があります。これにより、一意の識別子を持つノードが作成されます。
出典:
関連する問題
- 1. ユニークな識別子(プライマリキー)を持つオブジェクトを格納する
- 2. 一意のIDを持つ各リモートコンピュータを識別する方法
- 3. MYSQLで一意の識別子フィールドを持つテーブルを作成する方法
- 4. アンドロイドデバイスの一意の識別子を見つける方法は?
- 5. asp.netの一意の識別子パラメータを処理する方法
- 6. 関数の一意の識別子を取得する方法
- 7. 一意のJVM識別子を取得する方法は?
- 8. csvファイルとデータベースにユーザーデータを格納
- 9. 特定の値を持つ一意の識別子を選択する
- 10. SQL Server 2008 VARCHAR(50)を一意識別子に変換する
- 11. ListViewに識別子を格納する方法クライアント接続 - Indy 1
- 12. 文字列識別子をモデル属性に格納する方法
- 13. 秘密に暗号化されたユーザーデータをデータベースに格納する方法
- 14. 同じ列の値を持つ行に一意の識別子を追加する方法
- 15. 一意のフォルダ識別子
- 16. カスタム一意識別子カレンダーイベント
- 17. ノードレッド一意識別子
- 18. ゲームにユーザーデータを格納する方法は? (swift、spritekit)
- 19. ASP.Net MVCに一時的にユーザーデータを格納する
- 20. コードの実行中に一意の識別子を取得する方法
- 21. データベース内の情報を更新する前に、ユーザーを一意に識別する方法 - asp.net/jQuery
- 22. 1つの64ビット番号を持つURLを一意に識別する
- 23. sqliteデータベースに統一地形データを格納する方法は?
- 24. iphoneコアデータ内のエンティティの一意の識別子を作成する方法
- 25. ユーザーデータの格納フラットセキュリティー
- 26. コンピュータ上のOSを一意に識別する方法は?
- 27. jvmtiのスレッドを一意に識別する方法
- 28. javafxの各タスクを一意に識別する方法は?
- 29. ContactsContract.Contactsテーブルの連絡先を一意に識別する方法
- 30. laravelリクエストに一意の識別子を付加する
あなたも正しいです。別のドキュメントだが同じ原則:) – Ethan
これで問題が解決した場合は、「未回答の」タブに表示されないように質問に回答するようにマークしてください:) – jirungaray
私は数日間、それから私は – Ethan