0

I am using mongoose. I am doing a find query, but I am not able to modify my query results.

Users.find().exec((err, result) => {
   if(result){
     result.map((usr) => {
       usr.isFetchedOnce = true
     });
    console.log("user data",result); // this doesnt show isFetchedOnce
  }
});
wp78de
  • 18,207
  • 7
  • 43
  • 71

1 Answers1

1

May be you should try this lean():

Users.find().lean(true).exec((err, result) => {
   if(result){
     result.map((usr) => {
       usr.isFetchedOnce = true
     });
    console.log("user data",result); // this doesnt show isFetchedOnce
  }
});
Ankit
  • 960
  • 6
  • 12