mongoose theo mặc định lấy tên mô hình số ít và ghép chúng với một tập hợp có tên số nhiều, vì vậy mongoose đang tìm kiếm trong db một tập hợp có tên "adminLogins" không tồn tại. Bạn có thể chỉ định tên bộ sưu tập của mình làm đối số thứ 2 khi xác định lược đồ của bạn:
var adminLogin = new Schema({
username: String,
password: String
}, {collection: 'adminLogin'});