MongoDB는 몽구스를 사용하여 하위 문서의 ID를 직접 쿼리합니까?
PHP中文网
PHP中文网 2017-05-02 09:19:25
0
1
697

스키마가 있습니다.
이 스키마에는 주소라는 하위 문서가 있습니다. 주소 데이터를 삽입하면 주소에 해당하는 _id가 생깁니다.

제 질문은 이 주소를 쿼리할 때마다 먼저 계정을 찾은 다음 해당 계정의 주소를 순회해야 하는지, 아니면 주소의 _id를 통해 직접 해당 주소를 찾을 수 있는지입니다.

으아아아
PHP中文网
PHP中文网

认证0级讲师

모든 응답(1)
给我你的怀抱

우선 subDoc의 정의에 대한 이해가 잘못되었습니다. subDoc 역시 별도의 Schema -> 하위 문서 ModelSchema 으아악

한 가지 더,

이 없으면 원래 작성 방식이 잘못된 것입니다. 그리고 정의하더라도 自定义的 SchemaTypes 속성은 type 객체를 가리킬 수 없습니다. 으아악

mongoose는 기본적으로 SchemaTypes합법적이므로 String, Number, Array, ObjectId, Mixed... 추가로 문서에 몇 가지가 있어야 합니다. 정의하지 않음 사용자 정의 유형의 경우 유형 속성 뒤의 다른 값은 오류를 보고합니다.

하위 문서를 정의하지 않으려면 다음과 같이 할 수 있습니다.

으아악

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿