강의

멘토링

로드맵

Inflearn Community Q&A

i1004gy6941's profile image
i1004gy6941

asked

[Renewed] Node.js Textbook - From Basics to Project Practice

Implementing following and followers

addFollowings쪽 문법이 궁금한데 어디서 찾아볼 수 있나요?

Written on

·

161

0

as 쪽에서 정의된 이름으로 뒤에 s를 붙이면 배열로 받아서 할 수 있고

as로 정의된 이름 앞에 add나 set을 붙여서 crud를 구현하는 것같은데 맞나요?
그럼

Followings.update({
id : req.params.id
})

이런 식으로 바꿔서 사용할 수 있는 건가요?

그리고 add랑 set과의 차이점도 잘 이해가 안됩니다

mongodbmysqlnodejsSequelize

Answer 1

0

zerocho님의 프로필 이미지
zerocho
Instructor

네 맞습니다. as에 정의된 이름(as가 없으면 모델 이름) 앞에 get, set, remove, add 등이 붙어서 메서드가 만들어집니다.

add는 기존 데이터에 더해서 계속 추가하는 것이고 set은 기존 데이터를 없애고 추가하는 겁니다. 즉, 1, 2, 3에 add 4, 5를 하면 1,2,3,4,5가 되고, set 4,5를 하면 4,5가 됩니다.

update 메서드로 직접 아이디를 넣어도 되긴 합니다.

i1004gy6941's profile image
i1004gy6941

asked

Ask a question