私はnodejsでバックエンドを持っている電子商取引に似たWebサイトを開発しています。すでにサインアップされているユーザーがサイトに来て、ユーザー名とパスワードを入力すると、他のすべての情報が購入したものと同じログインIDで保存されます。ユーザーが購入した製品のIDは同じログインIDでデータベースに保存されます。たとえば、dbany12によって定義されたidを有するユーザmayankがログインし、プロダクトIDが15aであるため、dbのオブジェクトは、ユーザのログインIDと購入した製品のプロダクトIDを有するように作成されるべきである彼と彼が別のセクションから新製品を購入するときにも、同じログインIDの下に追加されます。つまり、以前の製品情報を持つ新しいオブジェクトを作成することも、新製品の製品IDは、すでに作成されたログインIDで更新できるので、この作業のための方法を提案しますか?mongodbでnodejsを使ってidを別のIDに保存する
0
A
答えて
0
私は新しいコレクションコールOrders
、 を呼び出すことをお勧めしますそれはその順序のすべての詳細..を含むでしょう!あなたはそれに応じて複数のフィールドを追加することができます
{
"orderId" : "",
"createdDate" :"",
"status" : "",
"paymentDetails" : [],
"items" : [],
"userDetails":{
"name" : "",
"address":"",
"contactNo" : ""
}
}
..:受注コレクションの 一つの文書は次のようにすることができます!
関連する問題
- 1. nodejsで参照を与えるオブジェクトIDの使用方法mongodb
- 2. mongodbとnodejsを使って別のバージョンのドキュメントをブログに保存する方法は?
- 3. @PathVariableと親のIDを使ってRESTで子を保存する
- 4. セッションにユーザーIDを保存
- 5. nodejsを使ってaerospikeにデータを保存する方法は?
- 6. GridSを使用してNodeJSサーバのMongoDBにビデオ/画像を保存する
- 7. CursorAdapterにURI/idを保存する
- 8. セッションにIDを保存する
- 9. Django:ユーザーIDをクッキーに保存する
- 10. IDクッキーにカスタムデータを保存する
- 11. 添付ファイルオブジェクトにID /サーバーIDを保存する方法は?
- 12. ID(チケットID、ケースIDなど)をHTMLに保存する考え方
- 13. NodeJSがMomentを使用してMongoDBに日付を保存する
- 14. pongongoを使ってMongoDBにツイートを保存する
- 15. jqueryクッキーを使用してwebshopプロダクトIDを保存する
- 16. sqoopインクリメンタルインポートIDを保存
- 17. HBaseにJSONを保存し、Idでクエリを保存
- 18. NodeJSネイティブmongodbドライバからMongoDB操作IDを取得してdb.killOpに使用する
- 19. IDとしてMongoDBのストームパスID
- 20. Mongodbの画像をNodejsで保存する
- 21. レコードの名前をとってデータベースにレコードIDを保存する方法
- 22. ドロップダウンリストのIDを他のテーブルに保存
- 23. codeigniterのあるテーブルのidを別のテーブルに保存するには?
- 24. 実ユーザIDと実効ユーザIDと保存ユーザIDの差
- 25. 車のIDをhtmlに保存
- 26. NodeJS expressJS MuloとPassportを使ってMongoDBにファイルをアップロードして保存します。
- 27. asp.netメンバーシップで従来のユーザーIDを保存してアクセスする
- 28. onCreateのスクリーンIDを保存します。
- 29. MongoDbを使ったlog4jとログの保存に関するベストプラクティス
- 30. everyauthとnodejsを使ってユーザID情報を永続化する方法
返信いただきありがとうございます、あなたはこれについてもjsファイルを提案します。 –