Я создал галерею, и я хочу, чтобы, когда пользователь щелкает изображение, оно перенаправлялось на другую страницу, а новая страница отображала полную информацию об этом конкретном изображении!как это сделать в узле js и mongoDB.
Это моя страница index.ejs, где я отображал свои изображения.
<% if(files) { %>
<% files.forEach(function(file) { %>
<div class="card card-body mb-3">
<% if(file.isImage){ %>
<a href="/checkout/<%=file.filename %>"><img src="image/<%=file.filename %>" alt="" ></a>
<span><%= file.metadata.username %></span><br>
<span><%= file.metadata.age %></span>
<% } else {%>
<p>Error</p>
<% } %>
</div>
<% }) %>
<% } else { %>
<p>No files to show </p>
<% } %>
файл маршрута
app.get('/checkout/:filename', (req,res) => {
res.redirect('/solo', { pic: req.params.filename });
});