0
, 당신은 사용할 수 있습니다Mongoose query.select() 제대로 작동하지 않습니까? 몽구스와 쿼리를 정의 할 때
그러나query.select({somefieldname: 0}) // selects everything but 'somefieldname'
query.select({somefieldname: 1}) // selects only 'somefieldname' & '_id'
, 내가 그들을 결합 할 때
query.select({somefieldname1: 0, somefieldname2: 1})
나는 오류가 발생합니다. 나는 Mongoose에 상당히 새롭다 그래서 아마 나는 무엇인가, 어떤 제안이라도 간과하고있다? 감사.
시도되지도 응답을하는 전송 작업을하기 전에 데이터를 필터링합니다. 어떤 이유로 .. "delete responseJSONObj [sensitiveKeyName]"아무것도 아무것도하지 않고있다. – Jon
내 질문에 .lean()을 사용하여 내 문제에 대한 해결책을 찾았습니다. 그런 다음 응답을 보내기 전에 결과 항목에서 키를 단순히 삭제할 수있었습니다. MongoDB가 MongoDB의 네이티브 기능을 지원했다면, 나는 원했던 것이 아니고 여전히 훌륭하다고 생각합니다. – Jon