import { connectDB } from "/util/database.js"
import { ObjectId } from "mongodb";
export default async function handler(요청, 응답) {
if (요청.method == 'POST'){
let 바꿀거 = {title : 요청.body.title, content : 요청.body.content}
let db = (await connectDB).db('forum')
let result = await db.collection('post').updateOne(
{_id : new ObjectId(요청.body._id)},
{ $set : 바꿀거}
);
console.log(result)
응답.redirect(302, '/list')
}
}
이렇게 코드가 있는데 result 같은 경우 let으로 변수를 선언하는 걸로 아는데 어떻게 await db.collection('post').updateOne(
{_id : new ObjectId(요청.body._id)},
{ $set : 바꿀거}
);가 바로 실행이 되는걸까요? 변수선언만 한건 아닌가해서 질문합니다.