0

この段落では重要なことは何もありません- 私はまだプログラミングと nodejs のこつを取得するのに慣れていないので、この質問では、私が取るべき論理プロセスを誰かに説明してもらいたいだけです。私はそこからそれを理解することができ、これは私のような初心者にとって素晴らしい例になると思うので、最終的な解決策のコードを投稿します.

状況 - 顧客を含む 1 つの mongo データベースがあります (100 人の顧客がいます。3 つのフィールド (First、Last、Age) があります) - 顧客は毎月サービスを受けます。毎日、会社は少数の従業員のそれぞれに無作為に割り当てます-私はすでに mongo データベースに 2 つ目のスキーマを作成しており、これには 4 つのフィールド (毎日のリストに割り当てられた従業員、日付、多数の顧客の ID フィールドで埋められた配列、およびブール値 (従業員、日付、配列、ブール値) - {アーカイブ目的で 2 番目のスキーマが必要}

問題 - 従業員リスト (2 番目) データベースに不完全なリスト (偽のブール値とも呼ばれる) を照会する必要があります。次に、不完全なリストごとにビューへのリンクを作成、表示、またはアクティブにします。個々のビューは、2 番目のデータベースの配列から取得した ID フィールドの引数によって顧客データベース (1 番目のデータベース) を照会することによって設定されます。 . そして、そのリンクを作成し、不完全なリストごとにビューを設定する必要があります。私はNodeJS、Express、およびJadeを使用していますが、パラグラフで述べたように、ロジックをマップできればスキップしました。開始して最終結果を投稿します。

お試しいただきありがとうございます。今はほぼ東部標準時午後 9 時です。明確な説明が必要な場合は、少なくとも午後 11 時まで投稿を監視します。そしてまた明日の朝 -Steven R

4

1 に答える 1

0

私が理解していることは、2 つのデータベースがあるということです。もう少し簡単に私に教えてください。フィールド「ブール値」または数値で ObjectId を使用します。このフィールドは、データベースへの接続を変更または変更する必要があります。したがって、複数のデータベースを持つという問題を解決すれば、関連付けることができます。ObjectId を使用すると、他のコレクション、この場合は他のデータベースで調査を行うことができます。Mongooseを使用すると、より優れたデータベースを構築し、さまざまなレベルで検索するのに役立ちます。

于 2013-03-25T03:55:13.983 に答える