在我用mogoose的create创建一条数据的时候,比如说这样:temp.create();我发现我去数据库查询的时候变成了temps……这个过程会自动将其转换成小写,并添加s吗???
在你使用前有这一样一句:mogoose.model(name, schema); 这个 name 是你指定的,这就是你这里的 temps
mogoose.model(name, schema);
是自动加上复数的,而且还有个有意思的现象。我记得有回试着用mongoose创建一个Person集合,进了库里一看,被转成Peoples了:)。
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
在你使用前有这一样一句:
mogoose.model(name, schema);这个 name 是你指定的,这就是你这里的 temps是自动加上复数的,而且还有个有意思的现象。我记得有回试着用mongoose创建一个Person集合,进了库里一看,被转成Peoples了:)。