//模型 var Movie = mongoose.mongoose.model(‘Movie’, schema.movieSchema); 如上的代码操作,数据库中的collection名会变成movies,要想还用Movie要怎么实现?
http://stackoverflow.com/questions/10547118/why-does-mongoose-always-add-an-s-to-the-end-of-my-collection-name
var dataSchema = new Schema({…}, { collection: ‘data’ })
默认会把collection转小写,再加上s 可以这么搞: var Movie = mongoose.mongoose.model(‘Movie’, schema.movieSchema,‘Movie’);
@jizhuofeng 可以了,谢谢了
@jiangli373 可以了,谢谢了
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
默认会把collection转小写,再加上s 可以这么搞: var Movie = mongoose.mongoose.model(‘Movie’, schema.movieSchema,‘Movie’);
@jizhuofeng 可以了,谢谢了
@jiangli373 可以了,谢谢了