inflearn logo
강의

Course

Instructor

Do it! Introduction to Node.js Programming

Writing CRUD code

db 테이블 생성할 때 변수에 받는 이유가 무엇인가요?

140

작성자 없음

0 asked

0

  const contact = Contact.create({
    name,
    email,
    phone,
  });

테이블 이름은 모델에 정의된 contactModel.js에서 정의 되는데

contact라는 변수에 할당 받는 이유가 무엇일까요?

javascript에서는 변수에 함수로 초기화를 할 수 있기 때문에 그냥 함수의 역할을 하는 변수인가요?

 

javascript node.js mongodb express

Answer 1

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.

bbin0409님, JavaScript에서 변수를 사용하여 데이터를 함수의 반환값으로 초기화하는 것은 일반적인 패턴입니다. 주어진 코드에서 Contact.create() 메서드는 데이터베이스에 새로운 레코드를 생성하고, 그 결과를 contact 변수에 저장합니다. 이렇게 변수에 담음으로써 생성된 레코드의 정보를 손쉽게 다룰 수 있습니다. 예를 들어, 생성된 레코드를 나중에 참조하거나 수정할 필요가 있을 때 유용합니다. 또한, 데이터베이스와의 비동기 작업 결과를 처리하는데도 Promise와 함께 사용할 수 있습니다.

자세한 정보나 예제는 아래 링크를 참조하시기 바랍니다.

Spring Boot Data Access

존재하지 않는 일기 url입력 시 alert이 두 번 떠요

0

18

1

useState 직접 구현 부분에서 질문이 있습니다.

1

25

1

학습을 하고 블로그에 정리를 해도 괜찮을까요?

1

27

1

교재(3쇄)와 강의 내용 문의

0

30

2

섹션2번 부분 강의 화면이 잘 못된것 같아서 문의합니다.

0

23

1

몽고 db 접속 오류

0

29

1

몽고db security 설정

0

77

1

이 강의 들으려면 JS할 줄 알아야 하나요

0

99

1

모듈을 내보내고 사용할 때 질문이 있습니다.

0

104

0

바디 파서 질문있습니다

0

95

0

로컬 호스트 접속이 안됩니다

0

524

1

8:34초 간단한 질문있습니다

0

235

1

delete 부분에서 13:28 질문있습니다

0

204

1

에러 도와주세요

0

281

1

status 작성 이유가 궁금합니다

0

221

1

마지막에 라우트 경로에 대해서 질문이 있습니다

0

176

1

22강 연락처 추가하기 - css 파일 경로 지정

0

274

1

function1, 2에 대한 질문

0

249

1

localhost:3000 응답없음 문제

0

1841

1

EJS formatting

0

835

1

이강의는 컨트롤러가 안들어가는 이유가 있나요

0

410

1

관리자 로그인 쪽 작업하고 있는 무한루프에 빠져 오픈이 안됩니다.

0

381

1

updateContact 함수관련 문의

0

229

1

thunder client 문제

0

645

1