MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Mengambil data dari mongoDB dan menampilkannya di HTML

Anda harus menggunakan mesin template untuk menampilkan data di halaman html, ada banyak mesin template, Anda dapat memilih salah satu dari tautan

Berikut adalah contoh menggunakan pug :

1- instal pug

npm install pug --save

2- setel direktori tampilan:

app.set('views', path.join(__dirname, 'views'));

3- setel pug sebagai mesin tampilan default

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

4- buat history.pug di dalam views map

doctype html
html
    head
    body
        table
            thead
                tr
                    th Name
                    th date
            tbody
                each idea in ideas
                    tr
                        td= idea.name
                        td= idea.date

5- meneruskan data dari express ke pug:

app.get('/history', (req, res) => {
    let ideas = Idea.find({})
    .sort({date:'desc'}).exec( (err, ideas) => {
        res.render('history', ideas);
    });
})



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Tingkatkan ke Ubuntu 15.04 dari 14.10 memecah mongo - bagaimana cara memperbaikinya?

  2. MongoDB:Bagaimana cara mendapatkan daftar nilai bidang sub-dokumen yang berbeda?

  3. Melindungi Data Anda dengan ClusterControl

  4. pasport.js - mengautentikasi pengguna dari MongoDB dengan paspor-lokal

  5. MongoError:koneksi 0 ke localhost:27017 habis waktu