我在MongoDB里新建了文档(表)为什么用Mongoose里查询不出数据呢,Mongoose对表名是怎么设置的呢! 求大神指点!
Mongoose会自动给集合名加“s”吗? var user=dbconn.model(‘user’,userShema); 比如这个user存到Mongodb里就是users
Mongoose会自动给集合名加“s”吗? var user=dbconn.model('user’,userShema); 比如这个user存到Mongodb里就是users
果然是这样的,自己顶一下,希望大神给予解答!
https://cnodejs.org/topic/4f71363f8a04d82a3d1e4aea
mongoose 会自动把表名变成复数
var User = mongoose.model(‘User’, userSchema,’CN.User’); 注意:第三个参数’CN.User’ 就是实际的 collection的名称,你命名成任意你想要的合法名称都行。
多谢各位大神!
这真他妈的奇葩,昨天搞了一下午,被这个问题折腾个半死!!
命令行直接执行mongo进入管理控制台,一看就清楚了
mongo
person =》 people 我也是服!
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
Mongoose会自动给集合名加“s”吗? var user=dbconn.model(‘user’,userShema); 比如这个user存到Mongodb里就是users
Mongoose会自动给集合名加“s”吗? var user=dbconn.model('user’,userShema); 比如这个user存到Mongodb里就是users
果然是这样的,自己顶一下,希望大神给予解答!
https://cnodejs.org/topic/4f71363f8a04d82a3d1e4aea
mongoose 会自动把表名变成复数
var User = mongoose.model(‘User’, userSchema,’CN.User’); 注意:第三个参数’CN.User’ 就是实际的 collection的名称,你命名成任意你想要的合法名称都行。
多谢各位大神!
这真他妈的奇葩,昨天搞了一下午,被这个问题折腾个半死!!
命令行直接执行
mongo进入管理控制台,一看就清楚了person =》 people 我也是服!