db 테이블 생성할 때 변수에 받는 이유가 무엇인가요?
131
작성자 없음
작성한 질문수 0
const contact = Contact.create({
name,
email,
phone,
});테이블 이름은 모델에 정의된 contactModel.js에서 정의 되는데
contact라는 변수에 할당 받는 이유가 무엇일까요?
javascript에서는 변수에 함수로 초기화를 할 수 있기 때문에 그냥 함수의 역할을 하는 변수인가요?
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
bbin0409님, JavaScript에서 변수를 사용하여 데이터를 함수의 반환값으로 초기화하는 것은 일반적인 패턴입니다. 주어진 코드에서 Contact.create() 메서드는 데이터베이스에 새로운 레코드를 생성하고, 그 결과를 contact 변수에 저장합니다. 이렇게 변수에 담음으로써 생성된 레코드의 정보를 손쉽게 다룰 수 있습니다. 예를 들어, 생성된 레코드를 나중에 참조하거나 수정할 필요가 있을 때 유용합니다. 또한, 데이터베이스와의 비동기 작업 결과를 처리하는데도 Promise와 함께 사용할 수 있습니다.
자세한 정보나 예제는 아래 링크를 참조하시기 바랍니다.
2강 nodejs 3단계 설명 질문
0
18
1
imagesLoaded에 관한 질문
0
14
2
useEffect와 lifecycle문의
0
22
2
프론트엔드 학습 수준 문의
0
30
2
리액트 챕터별 코드에서 eslint 설정파일이 없어요
0
46
2
최근 코테, 과제 테스트 트렌드
0
64
2
몽고db security 설정
0
63
1
이 강의 들으려면 JS할 줄 알아야 하나요
0
86
1
모듈을 내보내고 사용할 때 질문이 있습니다.
0
92
0
바디 파서 질문있습니다
0
85
0
로컬 호스트 접속이 안됩니다
0
505
1
8:34초 간단한 질문있습니다
0
227
1
delete 부분에서 13:28 질문있습니다
0
194
1
에러 도와주세요
0
268
1
status 작성 이유가 궁금합니다
0
211
1
마지막에 라우트 경로에 대해서 질문이 있습니다
0
168
1
22강 연락처 추가하기 - css 파일 경로 지정
0
265
1
function1, 2에 대한 질문
0
236
1
localhost:3000 응답없음 문제
0
1824
1
EJS formatting
0
820
1
이강의는 컨트롤러가 안들어가는 이유가 있나요
0
400
1
관리자 로그인 쪽 작업하고 있는 무한루프에 빠져 오픈이 안됩니다.
0
372
1
updateContact 함수관련 문의
0
222
1
thunder client 문제
0
629
1





