MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Извличане на данни от mongodb чрез nodejs и експрес към html страница

Използвайки ejs, трябва да настроите механизма за преглед:

app.set('view engine', 'ejs');

След това вземете вашите данни:

 app.get('/employees',(req , res) =>{
    db.collection('employees').find().toArray(function(err , i){
        if (err) return console.log(err)

        res.render('index.ejs',{employees: i})  
     })
 });

Файлът .ejs би бил така:

employees
  <ul class="employees">
  <% for(var i=0; i<employees.length; i++) {%>
    <li class="employees">
      <span><%= " Nome: " +employees[i].name+"."%></span>
      <span><%=" Address: " + employees[i].address%></span>
    </li>
  <% } %>
</ul>

Просто прост начин с помощта на ejs. Надявам се да помогне за изясняване на нещата.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Spring Data MongoDB Анотация @CreatedDate не работи, когато ID е присвоен ръчно

  2. mongoose:открива дали вмъкнатият документ е дубликат и ако е така, връща съществуващия документ

  3. Разберете дали една заявка използва индекс в MongoDB

  4. MongoDB $addFields и $in в съвкупност

  5. Docker mongodb споделя том с mac os x