push()を使用するFirebaseで一意のIDを取得してデータベースに保存するには

コマルディープシンチャハル:

Firebaseにデータをプッシュしていますが、データベースにも一意のIDを保存したいと思います。誰かに、一意のIDでデータをプッシュする方法を教えてください。

私はこのようにしようとしています

  writeUserData() {
    var key= ref.push().key();
    var newData={
        id: key,
        websiteName: this.webname.value,
        username: this.username.value,
        password : this.password.value,
        websiteLink : this.weblink.value
    }
    firebase.database().ref().push(newData);
  }

エラーは「ReferenceError:ref is not defined」です

iOSGeek:

key()任意のrefオブジェクトの関数使用してキーを取得できます

pushFirebaseのJavaScript SDKで呼び出す方法は2つあります。

  1. を使用してpush(newObject)これにより、新しいプッシュIDが生成され、そのIDの場所にデータが書き込まれます。

  2. を使用してpush()これにより、新しいプッシュIDが生成され、そのIDを持つ場所への参照が返されます。これは純粋なクライアント側の操作です。

#2を知っているので、クライアント側で新しいプッシュIDを簡単に取得できます。

var newKey = ref.push().key();

その後、このキーをマルチロケーション更新で使用できます。

https://stackoverflow.com/a/36774761/2305342

push()引数なしでFirebase メソッドを呼び出す場合、それは純粋なクライアント側操作です。

var newRef = ref.push(); // this does *not* call the server

次にkey()、新しい参照のをアイテムに追加できます。

var newItem = {
    name: 'anauleau'
    id: newRef.key()
};

そして、アイテムを新しい場所に書き込みます。

newRef.set(newItem);

https://stackoverflow.com/a/34437786/2305342

あなたの場合:

writeUserData() {
  var myRef = firebase.database().ref().push();
  var key = myRef.key();

  var newData={
      id: key,
      Website_Name: this.web_name.value,
      Username: this.username.value,
      Password : this.password.value,
      website_link : this.web_link.value
   }

   myRef.push(newData);

}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Android StudioのFirebaseデータベースからクエリを使用して一意のIDを使用せずに子ノードを取得するにはどうすればよいですか?

分類Dev

一意のキー番号Firebaseを使用してデータベースを保存する

分類Dev

一意のキー番号Firebaseを使用してデータベースを保存する

分類Dev

データベースに保存する一意の乱数を生成します

分類Dev

VisualBasicを使用してSQLServerデータベースにデータの行を追加するときに一意のIDを生成する

分類Dev

Firebaseの一意のID内にあるデータを取得する方法

分類Dev

一意でない列のデータベースから一意のIDを取得する-asp.netmvcコードを最初に

分類Dev

一意のキーとカスタム名を使用してFirebaseRealtimeDatabaseにデータを保存する

分類Dev

Java、Hibernateを使用してデータベーステーブルに一意の行を挿入する

分類Dev

レコードのコピーを作成してデータベースに保存しますが、一意のIDを使用します

分類Dev

Rのループを使用してデータフレームを一意の名前に保存するにはどうすればよいですか?

分類Dev

Firebase Realtime Database:push()。set()の後に一意のキーを取得する方法は?

分類Dev

一意のキーを作成し、それを使用してFirebaseでデータを送信するにはどうすればよいですか?

分類Dev

Laravelは一意のURLのIDでデータベースからデータを取得します

分類Dev

FirebaseにデバイスIDを一意のユーザーIDとして記録することはできますか?

分類Dev

子から値を取得するためにデータをクエリするFirebaseの一意のID

分類Dev

特定のキー値を比較して、JSONObjectのリストから一意のJSONObjectデータを取得するにはどうすればよいですか?

分類Dev

Golangでデータを範囲指定するときに一意のIDを作成し、JavaScriptで使用する方法

分類Dev

データフレームを使用してPythonで一意のサービスID番号を生成する方法

分類Dev

セミコロンに基づいてデータを分割し、一意の ID を取得する

分類Dev

awk を使用して一意のレコード数を取得するには

分類Dev

HTMLを使用してFirebaseでランダムに生成された一意のID / KEY内のデータを更新する

分類Dev

テーブルの最大IDキーに従ってEntityFrameworkを使用してMVCにデータを保存しながら、一意の番号を生成するにはどうすればよいですか?

分類Dev

新しい一意のIDで新しいデータを保存する方法

分類Dev

PHPを使用して配列から一意のデータの合計を取得するにはどうすればよいですか?

分類Dev

Django Querysetは、Postgresデータベースを使用して、特定のタイプの日のリスト、一意の外部キーIDを取得します

分類Dev

データベースにクエリを実行して、最初の一意の値を取得します

分類Dev

SDWEBIMAGEのサーバーに保存されている画像の一意のURLを使用して、アプリケーションディレクトリ(キャッシュ)で一意の画像ファイルパスを取得します

分類Dev

Firebaseデータベースコレクション内のドキュメントの一意のID(キー)を取得するにはどうすればよいですか?

Related 関連記事

  1. 1

    Android StudioのFirebaseデータベースからクエリを使用して一意のIDを使用せずに子ノードを取得するにはどうすればよいですか?

  2. 2

    一意のキー番号Firebaseを使用してデータベースを保存する

  3. 3

    一意のキー番号Firebaseを使用してデータベースを保存する

  4. 4

    データベースに保存する一意の乱数を生成します

  5. 5

    VisualBasicを使用してSQLServerデータベースにデータの行を追加するときに一意のIDを生成する

  6. 6

    Firebaseの一意のID内にあるデータを取得する方法

  7. 7

    一意でない列のデータベースから一意のIDを取得する-asp.netmvcコードを最初に

  8. 8

    一意のキーとカスタム名を使用してFirebaseRealtimeDatabaseにデータを保存する

  9. 9

    Java、Hibernateを使用してデータベーステーブルに一意の行を挿入する

  10. 10

    レコードのコピーを作成してデータベースに保存しますが、一意のIDを使用します

  11. 11

    Rのループを使用してデータフレームを一意の名前に保存するにはどうすればよいですか?

  12. 12

    Firebase Realtime Database:push()。set()の後に一意のキーを取得する方法は?

  13. 13

    一意のキーを作成し、それを使用してFirebaseでデータを送信するにはどうすればよいですか?

  14. 14

    Laravelは一意のURLのIDでデータベースからデータを取得します

  15. 15

    FirebaseにデバイスIDを一意のユーザーIDとして記録することはできますか?

  16. 16

    子から値を取得するためにデータをクエリするFirebaseの一意のID

  17. 17

    特定のキー値を比較して、JSONObjectのリストから一意のJSONObjectデータを取得するにはどうすればよいですか?

  18. 18

    Golangでデータを範囲指定するときに一意のIDを作成し、JavaScriptで使用する方法

  19. 19

    データフレームを使用してPythonで一意のサービスID番号を生成する方法

  20. 20

    セミコロンに基づいてデータを分割し、一意の ID を取得する

  21. 21

    awk を使用して一意のレコード数を取得するには

  22. 22

    HTMLを使用してFirebaseでランダムに生成された一意のID / KEY内のデータを更新する

  23. 23

    テーブルの最大IDキーに従ってEntityFrameworkを使用してMVCにデータを保存しながら、一意の番号を生成するにはどうすればよいですか?

  24. 24

    新しい一意のIDで新しいデータを保存する方法

  25. 25

    PHPを使用して配列から一意のデータの合計を取得するにはどうすればよいですか?

  26. 26

    Django Querysetは、Postgresデータベースを使用して、特定のタイプの日のリスト、一意の外部キーIDを取得します

  27. 27

    データベースにクエリを実行して、最初の一意の値を取得します

  28. 28

    SDWEBIMAGEのサーバーに保存されている画像の一意のURLを使用して、アプリケーションディレクトリ(キャッシュ)で一意の画像ファイルパスを取得します

  29. 29

    Firebaseデータベースコレクション内のドキュメントの一意のID(キー)を取得するにはどうすればよいですか?

ホットタグ

アーカイブ