The default collection name when using Mongoose is the lower-cased, pluralized model name.
So if you're creating your model for the ProfileSchema
as:
var ProfileModel = mongoose.model('Profile', ProfileSchema);
the collection name is profiles
; so you'll find its contents as db.profiles.find()
in the shell.
Note that you can provide your own collection name as the third parameter to mongoose.model
if you don't like the default behavior:
var ProfileModel = mongoose.model('Profile', ProfileSchema, 'MyProfiles');
would target a collection named MyProfiles
.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…