Исходник
https://github.com/vercel/next.js/blob/canary/exam...
Есть такая модель в models/Pet.js.
import mongoose from 'mongoose'
const PetSchema = new mongoose.Schema({
name: {
type: String,
required: [true, 'Please provide a name for this pet.'],
maxlength: [20, 'Name cannot be more than 60 characters'],
},
......
})
export default mongoose.models.Pet || mongoose.model('Pet', PetSchema)
Экспорт
mongoose.model('Pet', PetSchema)
это наверно мы экспортируем нашу модель, а что означает
mongoose.models.Pet
? Буду признателен за помощь.