
[나만무] 06.16 TIL - Next.js 학습 by 코딩애플
·
크래프톤 정글/Equipped in 정글(나만무)
수정기능 만들기수정기능 또한 Dynamic Route를 이용. 각 글에 대한 수정 페이지로 이동한 뒤, 그 페이지에 해당 글의 내용을 채워준다. 글을 채우는 것은 next.js에서는 태그 내에 defaultValue 속성을 쓰면 된다. mongoDB를 수정할 때에는 updateOne 함수를 사용한다. 서버 측에 _id를 전달해야 하는데, 나는 이를 사용자에게는 보이지 않는 input을 하나 만들어서 그 안에 defaultValue로 원래 글의 _id를 넣어주었다.import { connectDB } from '@/util/database';import { ObjectId } from 'mongodb';export default async function Edit(props) { const db = ..