Вы должны действительно поместить код, содержащий соединение с mongoose, а также определения схемы за пределы обратного вызова для маршрута.На данный момент вы повторно подключитесь к mongoose и заново определите все схемы с каждым запросом страницы.
Таким образом, следующий код должен остаться вне обратного вызова маршрута:
var sys = require('util')
, mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/test');
Schema = mongoose.Schema;
var CommentSchema = new Schema({
descr: String
});
var IssuesSchema = new Schema({
name: String,
comment: [CommentSchema]
});
mongoose.model('tasks', IssuesSchema);