Прямо сейчас я открываю коллекцию по каждому запросу:
е:
app.get('/route', function (req, res) {
db.collection('user', function (err, collection) {
collection.find(blah) // do something
app.get('/route2', function (req, res) {
db.collection('user', function (err, collection) {
collection.find(foo) // do something
app.get('/route3', function (req, res) {
db.collection('user', function (err, collection) {
collection.find(bar) // do something
Это неправильно? Я думаю, мне следует сохранить коллекцию 'user' в переменной, а не получать ее при каждом запросе.
Спасибо.