Advertisement
Guest User

Untitled

a guest
Jun 12th, 2020
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. async function getReply(replyId){
  2.     let db = await MongoClient.connect(MONGO_URI);
  3.     let testDb = db.db("test");
  4.    
  5.     let reply = await testDb.collection('replies').findOne({'_id': replyId})
  6.    
  7.     if (typeof reply.replies !== 'undefined' && reply.replies.length > 0){
  8.         let superArr = reply.replies.map(
  9.             async (replyId) => {
  10.                 return await getReply(replyId)
  11.             }
  12.         )
  13.  
  14.         return superArr
  15.     } else {
  16.         return null
  17.     }
  18. }
  19.  
  20. getReply(ObjectID("5ee29a83b6f54879ebec9f45")).then(
  21.     reply => console.log(reply)
  22. )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement