20201129_TIL
by Haebin Seo
오늘 한 일
- message router test code 수정 완료. 모든 spec 코드 수정 완료
- chat room record에 2명의 friend record를 addFriends() 메서드로 관계 설정을 했는데 getFriends() 메서드로 찍어보면 3개의 friend record가 찍히는 기이한 현상을 보였다. 분명 처음에는 0명으로 시작해서 2개의 record를 담은 배열을 넘기면 3개가 추가되는 것으로 보아, primary key 탐색 과정에서 friend의 composite primary key를 다 사용하지 않고 일부만으로 검색하기 때문에 다른 friend 하나가 딸려 들어가는 것으로 추측되었다. 두 friend 객체에서 setRoom() 메서드로 설정하는 방식으로 해결하기는 했으나 묘하게 찜찜했다…
Subscribe via RSS