• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Next.js 게시판 댓글기능 만들기 3

댓글기능 만들기 3

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 글쓴이
  • #100520

    박은아
    참가자
    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("댓글불러오기완료");
    }
     
    #100549

    codingapple
    키 마스터
    id가 이상해서그런거밖에 없을거같은데 
    db에도 ObjectId()로 기록되어있는지 똑같은 _id 있는지 확인해봅시다
2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠