2017-07-13 28 views
0

は、私のようなデータベースのレコードを持っている:NeDBを使用してデータベース内の特定のレコードのIDを取得するにはどうすればよいですか?

{"Name":"moon","Email":"night","User":"sun","Password":"earth","_id":"kpOBxczJlr2R5S68"} 

がどのように私はこのレコードのIDを抽出し、変数に格納することができますか?

+0

いくつかのコード例を含め、これまでに試したこと、何を期待したのか、実際に何を得たのか(エラーメッセージなど)を伝えれば、何をしようとしているのか分かりやすくなります。 – rsp

答えて

1

オブジェクトのIDは_idプロパティにあります。この例では、この場合は"kpOBxczJlr2R5S68"です。

objectという名前の変数にオブジェクトを持っている場合は、object._idというIDを取得することができます。私が正しく理解していれば、それはあまり明確でないためです。これは特定のデータベースに固有のものではなく、JavaScriptでオブジェクトプロパティにアクセスする方法です。

+0

VAR結果= { ユーザー:req.query.username、 パスワード:req.query.password、 } これは私の物であるので、私はresult._idのように書くべき? –

+0

@ Aarathi.V.Bあなたのコメントであなたが何を言っているのか分かりません。私が知ることができるのは、ユーザー名とパスワードをクエリーパラメータとして投稿するべきではないということです。これは、そのコード行でやっているようです。 – rsp

+0

@ Aarathi.VB上記のコメントを更新したので、追加することができます。あなたのオブジェクトがユーザーとパスワードのプロパティのみで構成されている場合(質問に投稿したオブジェクトと異なります)、もちろん_idプロパティにアクセスすることはできません。それを持っている。 – rsp

関連する問題