Sto cercando di utilizzare mangusta per creare un database e una raccolta al suo interno. Il mio codice è:Mongoose - Nome raccolta forza
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();
Quando si esegue questo codice, la raccolta di mangusta creato ha creato UserInfo invece di userinfo. Come forzare il nome della collezione in mangusta?
Grazie per questo. Ecco il link pertinente: http://mongoosejs.com/docs/guide.html#collection –
Grazie a @JonPage, mi chiedevo perché la mia collezione di oggetti Person fosse nominata come persone. Il link che hai fornito è un buon riferimento. Penso che questo metodo di impostazione di un nome di raccolta personalizzato durante la creazione di uno schema sia migliore dell'altro metodo di definizione del nome di una raccolta durante la creazione del modello. – Bharat