Tienes que usar un motor de plantillas para mostrar datos en una página html, hay muchos motores de plantillas, puede elegir uno de estos enlace
Aquí hay un ejemplo usando pug :
1- instalar pug
npm install pug --save
2- establecer el directorio de vista:
app.set('views', path.join(__dirname, 'views'));
3- configurar pug como motor de visualización predeterminado
app.set('view engine', 'pug');
4- crea history.pug
dentro de views
carpeta
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- pasar datos de express a pug:
app.get('/history', (req, res) => {
let ideas = Idea.find({})
.sort({date:'desc'}).exec( (err, ideas) => {
res.render('history', ideas);
});
})