title: mongoose Chaining with then and catch
body: <p>How To Convert This Function to Chaining with then and catch?<br>
  Is better to Chained?<br>
  I mean <code>User.findOne().then().catch()</code></p>
  
  <pre><code>User.findOne({_id: msg.chat.id}, (err, doc) =&gt; {
      if (err) {
        console.log(err);
      }
  
      if (doc) {
        console.log(doc.name);
      } else {
        console.log('Empty');
      }
    });
  </code></pre>