MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Tìm nạp dữ liệu từ mongodb thông qua nodejs và thể hiện sang trang html

Sử dụng ejs, bạn cần đặt công cụ xem:

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

Sau đó lấy dữ liệu của bạn:

 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})  
     })
 });

Tệp .ejs sẽ giống như sau:

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>

Chỉ là một cách đơn giản bằng cách sử dụng ejs. Hy vọng nó sẽ giúp làm sáng tỏ mọi thứ.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB db.copyDatabase không thành công khi trái phép

  2. Công cụ tìm Mongoid không hoạt động?

  3. Không thể sử dụng câu lệnh nhập bên ngoài mô-đun

  4. mongoose vs mongodb (mô-đun / phần mở rộng nodejs), cái nào tốt hơn? và tại sao?

  5. Tạo TTL có điều kiện trong mongo