私は2つの機能ストアfirebase内のオブジェクト(アプリの発明2)
閲覧注意
- があるアプリでは、ノートブックアプリ
あるアプリの発明からアプリを書いていますで
追加注
はノートに楽しみを追加します。私はfirebaseにオブジェクトをアップロードする方法を知らない。そして、私がしたいことは、自動的に
オブジェクトは、このようなものである「1」「2」IDを作成することです:
私がしようとしたが動作しないのです何(firebaseは、それを分割しません。オブジェクトではなく、JSON:
私は2つの機能ストアfirebase内のオブジェクト(アプリの発明2)
閲覧注意
あるアプリの発明からアプリを書いていますで
追加注
はノートに楽しみを追加します。私はfirebaseにオブジェクトをアップロードする方法を知らない。そして、私がしたいことは、自動的に
オブジェクトは、このようなものである「1」「2」IDを作成することです:
私がしようとしたが動作しないのです何(firebaseは、それを分割しません。オブジェクトではなく、JSON:
あなたはpushメソッドの代わりに「1」、「2」などのプッシュ()メソッドを使用する必要がありますが、実際にそれが正確に何をしたいですのための一意のキーを生成します。あなたのケースでは、オレム。 2人のユーザーが同時にメモを最初に追加した同じ場所に追加したい場合は?したがって、一意の子キーを使用することにより、複数のクライアントが書き込みの競合を心配することなく、同じ場所に同時に子を追加できます。
getKey()メソッドでidを見つけることができます。 { "-KzY ........":{ 「あなたは、このような構造を作り、子供の下で事前定義キー{ "ノート" の値を設定するために持っている必要がありLook for usage of push() and getKey() methods.
{ "notes": { "-KzY........": { "content": "This is my first note", "title": "Hello World!" }, "-KzT........":: { "content": "This is my second note", "title": "Hello Firebase!" } } }
"user1":{ "content": "これは私の最初の音です"、 "title": "Hello World!" }、 "user2":{ "コンテンツ": "これは私の2番目のメモです"、 "タイトル": "Hello Firebase!" } } } } –
私はScratchインターフェイスでApp Inventorを使用していることを申し訳ありません。オブジェクト名「1」... 12を取得しようとしています...新しい名前を割り当てるには新しいオブジェクトもしそうなら、私は新しい名前を割り当てることができるようにfirebaseオブジェクトの現在のインデックス/名前を取得するにはどうすればいいですか? –