为什么这个productModel 不能使用呢 一直报错,说 ‘ReferenceError: productModel is not defined ’,是导出方式不对么?
mongoose. model这个方法有三个参数吗
来自酷炫的 CNodeMD
@zswnew 有啊 第三个是集合名
那你连接mogodb数据库的地址呢?
来自酷炫的 CNodeMD
@zswnew 这个是使用的地方 model和数据库操作放在两个不同的文件里,数据库在本地而且是打开的,奇怪的是 我在‘connected’里面新建的pModel是没有问题的 但是导出的productModel就一直报错。
不应是 module.exports
么?
@imhered 不是这个 以下是报错信息
DBOperation.js 27行代码看下
@imhered 这是调用的地方 觉得我的model都没有find方法
@NeoHu 不是啊,报错是你productModel
这个变量未定义啊,这个变量你在哪定义的,贴DBOperation.js 全部代码
//DBOperation //Product //路径
@NeoHu 看你DBOperation.js 第二行,require进来的变量P是大写,你在27行用的的时候p是小写,整个DBOperation.js 文件里,productModel
这个变量压根儿就没定义,当然报错了啊
@imhered 谢谢仁兄 大意了
学习了
!
第一眼就看懵逼了,以为自己什么新写法不了解,还去查了下文档,module.export
没这个写法…
加油!