问题描述
在学习 mongoose 的用法时,发现模仿一些教程的编写方式报错,无法使用schema
var Schema = mongoose.schema
var userSchema = new Schema({
})
- 报错截图
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/6c0cef1743cf7eba9446b3f7cf85573f.png)
百度找了好久,都没找到出现同样问题的人,于是我去查看官方文档
解决方法
参考官网的例子,修改成如下形式即可
const { Schema } = mongoose;
但是我不甘心,想知道为什么无法执行?
然后我就发现了……mongoose.Schema
才是正确的。我的s是小写的