3
Я только начинаю изучать MongoDB и Mongoose, я не могу получить точку первого аргумента функции model
. Почему мне нужно указать строку как имя и какова ее цель?Почему мне нужно указывать имя при создании новой модели?
// Schema
var CustomerSchema = mongoose.Schema({
name: String
});
// Model, that is the constructor
var Customer = mongoose.model('Customer', CustomerSchema);
// Instance, a particular customer
var john = new Customer({});
Спасибо. Есть ли способ контролировать способ множественного имени? – gremo
@Gremo Вы можете переопределить имя коллекции по умолчанию с третьим параметром 'model'. Как в: 'mongoose.model ('Клиент', CustomerSchema, 'custs');' – JohnnyHK