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

home2 게시판 Node.js, Express 게시판 몽고db에 데이터 추가가 안됩니다 ㅠㅠ

몽고db에 데이터 추가가 안됩니다 ㅠㅠ

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

    김나연
    참가자
    배운내용을 제 프로젝트에 적용하려고 데이터베이스 하나 더 만들어서
    
    database 이름 mytodo
    collection 이름 todolist 하고 
    server.js에
    app.post('/add', function(요청, 응답){
        db.collection('todolist').insertOne({ 할일 : 요청.body.task }, function(에러, 결과){
            console.log(결과);
        })
        응답.redirect('/');
    })
    
    todo.ejs에
    <form action="/add" method="POST" class ="add-todo">
                <input type="text" class="input" name="task">
                <button type="submit" class="submit">ADD</button>
            </form>
    
    했는데 input 전송해도 몽고db에 데이터가 안들어와요... 왜일까요 딱히 에러 메시지 뜨는것도 없습니다
    #76483

    김나연
    참가자
    e.preventDefault를 해놔서 전송이 안돼서 그런거였어요!!!
    #76496

    codingapple
    키 마스터
     응답.redirect('/'); 도 insertOne콜백함수 안으로 옮깁시다
3 글 보임 - 1 에서 3 까지 (총 3 중에서)
  • 답변은 로그인 후 가능합니다.

About

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

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

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