relations: { user: true }와 relations: ['user'] 사용 방법의 차이
relations: { user: true }
- 객체 리터럴을 사용하여 각 관계를 지정
- user: true는 user 관계를 로드하라는 것을 의미
- 보다 세부적인 옵션을 설정할 수 있다는 장점이 있음
- e.g. select 속성을 사용하여 관계에서 반환할 엔티티의 특정 속성 선택 가능
relations: ['user']
- 간단한 배열을 사용하여 로드할 관계를 지정
- 각 항목은 관계의 이름을 나타내는 문자열
- 보다 간단하고, 관계에 특별한 옵션을 설정할 필요가 없는 경우에 유용
'내가해냄' 카테고리의 다른 글
HTTP/2의 스트림 다중화 vs HTTP/3의 스트림 다중화 (0) | 2024.06.23 |
---|---|
멀티플렉싱 vs 스트림 다중화 (0) | 2024.06.23 |
UDP vs TCP (0) | 2024.06.23 |
null과 undefined의 차이 (0) | 2024.04.16 |
find()와 findOne()을 사용한 함수에서 반환 타입을 명시할 때 (0) | 2024.03.23 |