Как я делаю запрос в уже существующей коллекции в монго

#node.js #mongodb #mongoose #mongodb-query #mongoose-schema

Вопрос:

У меня есть проблема с возвратом моего запроса из ранее существовавшей коллекции с помощью mongodb и nodejs. Я могу получить доступ к своей коллекции, но мой код возвращает все документы.

db.js

 const mongoose = require('mongoose')
var Schema = mongoose.Schema
const db =  mongoose.connect('mongodb://127.0.0.1:27017/BUS-api', {

    useNewUrlParser:true},



)

const User = mongoose.model('User',
new Schema({ url: String, text: String, id: Number}),
'users')




 module.exports = {db, User}
 

здесь я пытаюсь получить доступ к коллекции пользователей!

 router.get('/get-user-job',auth ,async (req, res) =>{

try {

    const admin = req.user
    const queryJob = req.query.job

    const users = await User.find({
        job: queryJob
    })
    if (!users){
        res.status(400).send({msg:'not found such users!'})
    }
    res.status(200).send(users)



}catch (e) {
    console.log('something goes wrong in saving new user!',e)
}

})
 

Я ожидаю увидеть свой запрос документов с их заданием, но я получаю их все, когда отправляю запрос!