인프런 커뮤니티 질문&답변

inflearn2님의 프로필 이미지

작성한 질문수

[리뉴얼] React로 NodeBird SNS 만들기

데이터베이스에서 받아온 데이터를 to.JSON() 다시 감싸는 이유가 무엇인가요?

20.10.15 17:33 작성

·

184

0

데이터베이스에서 가져온 데이터를 다시 to.JSON 메서드에 감싸는 이유는 무엇인가요??

그리고 to.JSON 메서드가 정확히 어떤 역할을 하는지 궁금합니다.

답변 3

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

2020. 10. 16. 11:01

네네 시퀄라이즈 객체에만 들어있는 메소드입니다.

0

inflearn2님의 프로필 이미지
inflearn2
질문자

2020. 10. 16. 10:58

그렇군용.. 그럼 시퀄라이즈 객체에만 to.JSON을 사용하나요?

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

2020. 10. 16. 02:52

db에서 시퀄라이즈로 가져온 데이터는 json이 아니라 시퀄라이즈 객체입니다. 그래서 직접 값을 수정하거나할 때 수정되지 않을 수 있습니다(읽기전용이거나 해서) 그래서 toJSON을 통해 json으로 변환 후 조작합니다.