DB에 있는 댓글목록을 불러와 html 로 불러오는 기능을 만들던 중이었는데,
result에 계속 [] 빈 배열이 출력됩니다. (console.log 확인 결과)
댓글 작성 등 기타 기능은 전부 작동하고, 불러온 id도 틀림이 없는데, 어디서 잘못된걸까요?
이래저래 알아보다가 포기하고 질문드립니다.
import { connectDB } from "@/utill/database";
import { ObjectId } from "mongodb";
export default async function handler(ask, answer) {
let db = (await connectDB).db("forum");
let result = await db
.collection("comment")
.find({ parent: new ObjectId(ask.query._id) })
.toArray();
console.log("댓글불러오기api확인1 : ", result); //여기서 빈 배열출력
console.log("댓글불러오기api확인2 : ", ask.query._id); //id가 틀렸을까 의심했는데 이 또한 아니었습니다
answer.status(200).json("댓글불러오기완료");
}