nodejs Express アプリで mongodb コードを分離しようとしていますが、物事をシャッフルする方法を理解するのに苦労しています。
ここに私が持っているものの要点があり ます https://gist.github.com/759446
私はそれをミドルウェアでほとんど何もしないようにしました。サーバーを起動すると、最初のリクエストで res.myvar が正しく「オブジェクト」に設定されます。以降のすべてのリクエストは、res.myvar が「未定義」で失敗します。
db コードを 1 か所に貼り付けて、さまざまなルートで使用できるようにしたいだけです。私はこれについて間違っていますか?mongodb nodejs ドライバー ページのすべての例は、db クエリなどを作成するだけです。全体を高速アプリに統合することはあまりありません。