Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Node.js Mongoose不会发生任何事情_Javascript_Node.js_Mongodb - Fatal编程技术网

Javascript Node.js Mongoose不会发生任何事情

Javascript Node.js Mongoose不会发生任何事情,javascript,node.js,mongodb,Javascript,Node.js,Mongodb,我正在尝试连接到我的mongodb数据库,但它不起作用:它不运行回调,也没有抛出错误: var config = require('./config'); var mongoose = require('mongoose'); var schemas = require('./app/schemas'); var model = require('./app/model'); mongoose.connect(config.db_connection, function (err) {

我正在尝试连接到我的mongodb数据库,但它不起作用:它不运行回调,也没有抛出错误:

var config = require('./config');

var mongoose = require('mongoose');
var schemas = require('./app/schemas');
var model = require('./app/model');
mongoose.connect(config.db_connection, function (err) {
    if (err) {
        throw err;
    }
});
var ModModel = mongoose.model('mods', schemas.modScheme);
var query = ModModel.find();
query.exec('find', function (err, mods) {
if (err) {
     throw err;
}
console.log('Retriveing mods...');
console.log(mods);
});
编辑:此新代码无效

以下是全部代码: (可能不完整,路由getmods)

有人能链接一个使用猫鼬的项目吗?

和输出:

Important: use 'process.env.PORT' as the port and 'process.env.IP' as the host in your    scripts!
debugger listening on port 15400
Process terminated

谢谢大家,问题是连接字符串:而不是使用mongodb://user:pass@主机/db,我必须使用选项。此处的更多详细信息:

谢谢大家,问题在于连接字符串:而不是使用mongodb://user:pass@主机/db,我必须使用选项。这里有更多详细信息:

您能连接控制台吗?在
var query=model.ModModel.find(null)中您访问的字符串
model
var,但以前从未分配过它。在
query之前您正在关闭连接。exec
回调有可能被调用。我更改了它,并发布了它,但它仍然不起作用。我直到现在才更新新的输出。我的github项目和所有文件:你能连接控制台吗?在
var query=model.ModModel.find(null)中您访问的字符串
model
var,但以前从未分配过它。在
query之前您正在关闭连接。exec
回调有可能被调用。我更改了它,并发布了它,但它仍然不起作用。我直到现在才更新新的输出。包含所有文件的My github项目: