MongoDB User.findOne({email:email})Jquery

Программирование на jquery
Ответить Пред. темаСлед. тема
Anonymous
 MongoDB User.findOne({email:email})

Сообщение Anonymous »

findOne всегда возвращает значение null
У меня есть данные «user([email protected])» в базе данных, но User.findOne всегда возвращает значение null. Пожалуйста, помогите мне. У меня есть узел, работающий в фоновом режиме, но он дает мне значение null. req.body выдает электронное письмо, которое я передаю, но findOne не работает. User.create работает нормально. но поисковые запросы типа find,findById,findOne не работают. Кто-нибудь, пожалуйста, помогите мне.
const userSchema = new mongoose.Schema({
name: {
type: String,
required: [true, 'A user must have a unique name'],
unique: true,
},
password: {
type: String,
required: true,
unique: true,
minlength: 8,
},
email: {
type: String,
required: [true, 'A user must have a unique name'],
unique: true,
lowercase: true,
}
const User = mongoose.model("User", userSchema);

exports.getTest=async (req,res)=>{
const {email} = req.body // returns "[email protected]"
const user = await User.findOne({email})
console.log(user) //returns null
res.json({

status:"success",
data:{
user
}
})

}


Подробнее здесь: https://stackoverflow.com/questions/671 ... emailemail
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Jquery»