How to retrieve and display data from mongodb using node.js

474 Views Asked by At

JSON:

"name" : "fhj",
"age" : "23",
"gender" : "female",
"sec" : "b",
"username" : "9886666",
"language" : "HINDI",
"method" : "method2",
"timeSlot" : {
    "id" : 2,
    "fromTime" : 12,
    "toTime" : 15
}

I use mongoJS for database connectivity. mycode:

db.users.find(function(err,values){
if(err||!values.length)
   console.log("ERROR !!!!");
else
{ 
   var i=0;
   str='[';
   var str;
   values.forEach(function(user){
     if(i==values.length-1)
         str=str+'{ "name" : "' + user.username + '","age" : "'+ user.age +'","gender":"'+user.gender+'","sec":"'+user.sec+'","username":"'+user.username+'","language":"'+user.language+'","method":"'+user.method+'","toTime":"'+user.timeSlot.to+'"}';
     else{
       str = str + '{ "name" : "' + user.username + '","age" : "'+ user.age +'","gender":"'+user.gender+'","sec":"'+user.sec+'","username":"'+user.username+'","language":"'+user.language+'","method":"'+user.method+'","toTime":"'+user.timeSlot.to+'"},' +'\n';
       i++;
     }
      str=JSON.parse(user);

   });
  str = str.trim();
   str = str + ']';
 }  
});
}

I want to retrieve and dispaly data from mongodb using node.js which contains json like the above file. how to do that???

0

There are 0 best solutions below