반응형
SMALL
nodejs express로 db에서 데이터 읽어오기
리스트 페이지에 있는 데이터를 클릭했을 때, 상세 페이지로 접근하는 기능을
구현하기 위해서는, 상세 페이지에 접근 했을 때, 해당되는 데이터를 db에서 읽어와야한다.
- 리스트페이지
리스트페이지에서는 페이지에 접근했을 때 post에 대한 모든 데이터를 가져온다.
그에 따라서 상세페이지로 접근할 수 있는 a태그의 href속성에 ejs문법을 활용하여
값을 입력하였다.<a href="/detail/<%= posts[i]._id %>"><%= posts[i].title %></a>
<!doctype html> <html>
<% for (let i = 0; i < posts.length; i++) { %>
<% } %>
다음
<%= posts[i].title %> ✏️ 🗑️
<%= posts[i].content %>