J'essaie d'utiliser Mongoose pour créer une base de données et une collection dans celle-ci. Mon code est le suivant :
var mongoose = require('mongoose');
var db = mongoose.connect('mongodb://localhost/testdb');
var Schema = mongoose.Schema;
var UserInfo = new Schema({
username : String,
password : String
});
mongoose.model('UserInfo', UserInfo);
var user = db.model('UserInfo');
var admin = new user();
admin.username = "sss";
admin.password = "ee";
admin.save();
Lorsque j'exécute ce code, mongoose crée une collection nommée UserInfo au lieu de userinfo. Comment forcer le nom de la collection dans Mongoose ?
21 votes
Fait amusant : la mangouste sait que le pluriel de bœuf est bœuf, mais pas que le pluriel d'oie est oie.