Inflearn Community Q&A
email로 고양이를 찾는 것이 아닌 ObjectId로 찾아야 할때...
Written on
·
336
0
강의에서는 email을 기준으로 고양이를 쿼리하는데요.
만약 ObjectId로 쿼리를 할 때 어떤 타입을 지정해줘야 할까요? 똑같이 string을 지정해줘야 하는지 아니면 다른 방법이 있는지 궁금합니다.
expressmongodbnodejsssrNestJS
Quiz
민감한 데이터(예: 데이터베이스 URI)를 코드에 직접 노출하는 대신 권장되는 안전한 방법은 무엇일까요?
하드코딩하여 사용합니다.
환경 변수를 사용합니다.
주석으로 처리해둡니다.
별도의 파일에 확장자 없이 저장합니다.
Answer 1
0
faker
Questioner
추가로 users.repository에서 findOne으로 존재하지 않는 아이디를 쿼리하면 첫번째 document를 반환하는데 findById를 사용하면 정상적으로 NotFoundException을 던지는 이유도 궁금합니다.
findOne으로 했을 때 비정상 코드
findById를 사용했을 때 정상코드





.png?w=112)