Advertisement
Guest User

Untitled

a guest
Aug 26th, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. const User = require ("../../models/user.model")
  2. const Role = require ("../../models/role.models")
  3.  
  4.  
  5. class GetDetail {
  6. constructor(id){
  7. this.id = id
  8. }
  9.  
  10. async exec() {
  11. try {
  12. let data = await User.findOne({
  13. _id: this.id
  14. }).populate([
  15. {
  16. path: 'role_id',
  17. model: Role
  18. }
  19. ]).exec()
  20.  
  21. return data
  22. } catch(err) {
  23. throw err
  24. }
  25. }
  26. }
  27.  
  28. module.exports = GetDetail
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement