【发布时间】:2015-06-18 19:14:05
【问题描述】:
我是 mongoDB 和 mongoose 的新手,我在 MongoLab 的“用户”集合中有这个简单的文档:
{
"_id": {
"$oid": "55819f00e4b0a09388237163"
},
"name": "john"
}
在我的快递中:
var mongoose = require('mongoose');
mongoose.connect('mongodb://ds047***.mongolab.com:47792/heroku_16lpd***');
mongoose.model('users', {name: String});
mongoose.model('users').find(function(err, users){
console.log(users); => undefind
});
并且变得不确定。会不会是我的连接字符串错了?
【问题讨论】:
-
尝试将
mongoose.model('users'...替换为mongoose.model('user'...- mongoose 将型号名称复数化。 -
@x-ray 你确定吗,因为这听起来有点疯狂?
-
只要谷歌“猫鼬复数”,你就会找到这个:stackoverflow.com/questions/7230953/…