Nodejs,猫鼬没有从 mongodb 获取数据 [重复]
Posted
技术标签:
【中文标题】Nodejs,猫鼬没有从 mongodb 获取数据 [重复]【英文标题】:Nodejs ,mongoose is not fetching data from mongodb [duplicate] 【发布时间】:2016-01-15 07:55:51 【问题描述】:请找到app.js的代码 var express = require('express'), routes = require('./routes');
【问题讨论】:
什么是routes.index
?
它是路由文件夹中的 index.jade 文件,用于显示 html
您的收藏是否称为“用户”?
没有。但如果我改变 var User = mongoose.model('users', UserSchema);到 var User = mongoose.model('collection1', UserSchema);但也没有输出。 “collection1”是我在 db 中的集合的名称
【参考方案1】:
实际上,您的收藏应该被命名为“用户”,以便猫鼬找到它。 Mongoose 通常保存具有复数名称的集合,在模型名称中添加“s”。 由于您的模型名称已经是复数,因此应将其命名为“users”。
【讨论】:
我的集合名称是用户只在db中,但也没有在网页上获取数据以上是关于Nodejs,猫鼬没有从 mongodb 获取数据 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
喜欢按钮,在数据库上加减。 nodejs, mongodb, 猫鼬, jquery