TIL

2022/06/27 TIL

mayleaf 2022. 6. 28. 13:43

Nest.js에서 TypeOrm을 사용할때, Transformer를 통해서 데이터의 형식을 변환하는 과정에서 고려해줘야하는 부분을 몇가지 발견했다.

1. 기본값을 예상하고 아무런 값을 넣지 않아줄때는 undefine 처리 해줘야한다. Transformer 내부에서는 아직 TypeOrm의 기본값을 쓸것이라는걸 모르니, 처리해줘야한다.

2. FindOperator, between, LessThan 같은 값이 Transformer로 들어올 수 있다. 이런 경우에는 새 FindOperator를 사용하여 반환해줘야한다. new FindOperator를 사용해서 내부의 value를 transform해주고, 나머지는 기존의 FindOperator의 값을 사용하여 반환하면 된다.

3. Save를 하면 내부적으로 insert와 select를 한다. 그런데 이때 반환되는 값중에 Transform된 값이 있으면, 이미 transform이 된 값이 반환된다. 그래서 instanceof 로 처리해줬다.

 

투자이야기 책 150~200 페이지를 읽었다. 

펀드 매니저의 역할이나 투자를 하는 방식들, 자산의 유형등 투자의 기초 지식에 대해서 리마인드 할 수 있었다.

'TIL' 카테고리의 다른 글

2022/07/06 TIL  (0) 2022.07.08
2022/07/05 TIL  (0) 2022.07.06
2022/07/04 TIL  (0) 2022.07.05
2022/07/02 TIL  (0) 2022.07.03
2022/06/23 TIL  (0) 2022.06.24