Обычно мы следуем соглашению именования множественного числа в mongoDB.Например, в MongoDB мы создаем users
таблицу, но используем единственное число в Node.js.Таким образом, экспорт будет:
module.exports = mongoose.model('users',UserSchema)
И в другом сценарии мы требуем его следующим образом: const User=require('<pathToModel>/user')
Это означает, что мы называем модель User
, этооснованный на UserSchema
, и коллекция, связанная с этим, является users
В вашем коде вы можете сделать это:
module.exports = mongoose.model('person', personSchema);