mongoose只返回文档的id
我是新来的mongoose
和mongodb
。使用这个教程来创build我的第一个应用程序。
当我使用
mongoosemodel.find()
它只返回文档的ID。
我已经通过mongoose的文件,但我对此感到困惑。
// define model ================= var User = mongoose.model('User', { firstName :String, lastName :String, });
询问
User.find(function(err,users){ if(err) response.send(err) console.log(users); response.json(users); });
-
这是mongoose的默认行为?
-
我是否需要在查询中明确包含我的字段名称?
-
我将如何获得所有领域?
请让我知道我做错了什么。
该教程缺lessmongoose.Schemaconfiguration,所以你的“创build”实际上并没有设置这两个属性。
定义你的模型时试试这个:
// define model ================= var User = mongoose.model('User', new mongoose.Schema({ firstName :String, lastName :String, }));