Estoy intentando usar mangosta para crear una base de datos y una colección en ella. Mi código es:Mongoose - Nombre de la colección Force
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();
Cuando ejecuta este código, la recogida de información del usuario llamado mangosta creado en lugar de userinfo. Cómo forzar el nombre de la colección en mangosta?
Gracias por esto. Aquí está el enlace relevante: http://mongoosejs.com/docs/guide.html#collection –
Gracias a @JonPage, me preguntaba por qué mi colección de objetos Persona fue nombrada como personas. El enlace que proporcionó es una buena referencia. Creo que este método de establecer un nombre de colección personalizado al crear un esquema es mejor que el otro método de definir un nombre de colección al crear el modelo. – Bharat