title: unable to add property to the json object
body: <p>I am trying to add status to a response on successful update but I am not able to add the status property to json object of form. Here is my code</p>
  
  <pre><code>apiRouter.post('/forms/update', function(req, res){
  
      if(req.body.id !== 'undefined' &amp;&amp; req.body.id){
  
          var condition = {'_id':req.body.id};
  
          Form.findOneAndUpdate(condition, req.body, {upsert:true}, function(err, form){
  
              if (err) return res.send(500, { error: err });
  
              var objForm = form;
  
              objForm.status = "saved successfully";
  
              return res.send(objForm);
  
          });
  
      }else{
          res.send("Requires form id");
      }
  
  });
  </code></pre>
  
  <p>and here is the response that I get, notice status is missing</p>
  
  <pre><code>{
      "_id": "5580ab2045d6866f0e95da5f",
      "test": "myname",
      "data": "{\"name\":3321112,\"sdfsd\"344}",
      "__v": 0,
      "id": "5580ab2045d6866f0e95da5f"
  }
  </code></pre>
  
  <p>I am not sure what I am missing.</p>