Во-первых, getUsers
- функция, вам нужно вызвать ее с помощью getUsers()
,
но если вы позвоните console.log(getUsers())
, вы увидите Promise {...}
.
getUsers
возврат Promise
, а не значение
(если вы не вернете User.findOne
, это будет undefined
)
Во-вторых, возвращаемое значение из обещания User.findOne
не было использовано, вы должны вернуть его
Ваш модуль:
const User = require("../models/adduser");
module.exports = {
getUsers: req=>{
return User.findOne().then(users=>{
return users;
});
}
};
Назовите это:
const { getUsers } = require("../../helper/test");
getUsers().then(users=>{
console.log(users);
})