Mongoose pluraliserar namnet på modellen eftersom den anser att denna goda praxis för en "samling" av saker är ett pluraliserat namn. Det betyder att det du för närvarande letar efter i koden är en samling som kallas "användare" och inte "användare" som du kan förvänta dig.
Du kan åsidosätta detta standardbeteende genom att ange det specifika namnet för samlingen du vill ha i modelldefinitionen:
var userModel = mongoose.model('user', userSchema, 'user');
Det tredje argumentet där är samlingsnamnet som ska användas snarare än vad som kommer att bestämmas baserat på modellnamnet.