Mongoose模型.estimatedDocumentCount()类型错误
尝试使用estimatedDocumentCount函数时,我一直收到以下错误: “TypeError:URLModel.estimatedDocumentCount不是函数” 这是我的密码:Mongoose模型.estimatedDocumentCount()类型错误,mongoose,count,Mongoose,Count,尝试使用estimatedDocumentCount函数时,我一直收到以下错误: “TypeError:URLModel.estimatedDocumentCount不是函数” 这是我的密码: var mongo = require('mongodb'); //version: "^2.2.5" var mongoose = require('mongoose'); //version "^4.5.7" mongoose.connect(process.env.MONGO_URI, funct
var mongo = require('mongodb'); //version: "^2.2.5"
var mongoose = require('mongoose'); //version "^4.5.7"
mongoose.connect(process.env.MONGO_URI, function(err, db) {
if (err) {console.log(err);}
});
var URLSchema = mongoose.Schema({
original_url: {type: String, required: true, unique: true},
short_url: {type: Number, required: true, unique: true}
});
var URLModel = mongoose.model('URLModel', URLSchema);
创建URLModel的新实例并将其保存在数据库中后,我希望执行以下导致错误的操作:
var docCount = URLModel.estimatedDocumentCount();
我非常感谢任何帮助!
您可以在此处找到完整项目的链接:
您使用的是
mongoose 4.5.7
,它没有实现此功能,但estimatedDocumentCount
功能已添加到mongoose 5.2.2
中
查看本期:非常感谢!我非常感谢你的回复!