我知道之前已经问过这个问题,但没有一个答案(或评论)对我有帮助。
我使用完全相同的代码在另一个项目中运行时出现此错误,我无法弄清楚它为什么会发生。
var mongoose = require('mongoose');
var objectSchema = new mongoose.Schema ({
title: { type: String },
img: { type: String },
likes: { type: Number },
profile: { type: String },
username: { type: String }
});
module.exports = mongoose.model('Object', objectSchema);
当我在控制台上登录mongoose时,它显示了这个(没有型号):
我在app.js中定义了mongoose,如下所示:
var mongoose = require('mongoose');
mongoose.connect('mongodb://localhost:27017/objectsdatabase');
我已经尝试过mongoose 4.3.4和4.6.0。
有谁知道如何解决这个问题?
感谢。