Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.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 Model.find()在节点上的mongoose(mongodb)中返回空json对象_Javascript_Json_Mongodb_Node.js - Fatal编程技术网

Javascript Model.find()在节点上的mongoose(mongodb)中返回空json对象

Javascript Model.find()在节点上的mongoose(mongodb)中返回空json对象,javascript,json,mongodb,node.js,Javascript,Json,Mongodb,Node.js,以下是相关代码: app.get('/all', function(req,res) { Party.find({},[],function(p) { console.log(p); }); res.redirect('/'); }); 应返回数据库中的所有集合-在控制台中返回null var mongoose = require('mongoose'); var db = mongoose.connect('mongodb://localhost/impromptu')

以下是相关代码:

app.get('/all', function(req,res) {
  Party.find({},[],function(p) {
    console.log(p);
  });

  res.redirect('/');
});
应返回数据库中的所有集合-在控制台中返回null

var mongoose = require('mongoose');
var db = mongoose.connect('mongodb://localhost/impromptu');
var Schema = mongoose.Schema, ObjectId = Schema.ObjectId;
关于初始化的一般知识

var PartySchema = new Schema({
what    : String,
when    : String,
where   : String
});

mongoose.model('Party',PartySchema);

// Models

var Party = db.model('Party');
模式

我有它的一切设置正确,我可以保存收藏只是罚款,无法检索所有的原因

选中/var/log/mongodb.log,它确实正在连接


有什么想法吗?

假设您在v1.0之后使用mongoose,null是回调的err参数(有两个…首先是错误,然后是结果)。。。试试这个:

Party.find({},[],function(err,p) {
  console.log(p);
});