ObjectParameterError: Parameter "filter" to find() must be an object

권태형·2022년 12월 20일
post-thumbnail

ObjectParameterError: Parameter "filter" to find() must be an object

'ObjectParameterError: find()에 대한 매개변수 "필터"는 객체여야 한다.' 라고 하는데 나는 filter를 따로 사용한 적이 없다.

sequelize의 find()함수 내부 로직에 존재하는 filter에 대한 매개변수가 객채여야 한다는 말인 것 같았고, 어짜피 find()함수의 매개변수가 내부로직의 filter()의 매개변수가 될 것이라 판단하고 에러를 해석하면,

'find()함수의 매개변수가 현재 객체가 아닙니다'라고 생각할 수 있겠다. 따라서 에러 위치를 확인해 해결해 주었다.

에러를 처리했을 때는 그때그때 바로쓰자, 분명 해결을하고 넘어갔지만 정작 내 프로젝트 어디에서 어떻게 내가 썼길래 났는지 잘 생각이 안난다. ^^;

profile
22년 12월 개발을 시작한 신입 개발자 ‘권태형’입니다. 포스팅 하나하나 내가 다시보기 위해 쓰는 것이지만, 다른 분들에게도 도움이 되었으면 좋겠습니다. 💯컬러폰트가 잘 안보이실 경우 🌙다크모드를 이용해주세요.😀 지적과 참견은 언제나 환영합니다. 많은 댓글 부탁드립니다.

0개의 댓글