나는 가상을 정의한 스키마 MySchema
을 가지고 있습니다. MySchema
을 기반으로 문서를 쿼리 할 때 문서의 속성에는 가상의 속성이 포함되지 않습니다. 내 쿼리 결과에 가상 속성을 포함하도록 지정하려면 어떻게합니까?쿼리에 가상 포함
0
A
답변
2
가상 개체가 있으며 모델 개체의 속성으로 표시되지 않습니다. 나는 당신이 console.log(results),
과 같은 것을 시도하고 있다고 가정하고, 당신이 옳다면 가상을 볼 수 없을 것입니다. 하지만 다음과 같이하면 :
Model.findOne(query, function (err, doc){
console.log(doc.myVirtual);
});
그런 다음 가상을 올바르게 정의했다면 가상을 볼 수 있습니다.
0
당신은 항상 가상 값으로 일반 객체를 반환 할 toObject
기능을 사용할 수 있습니다 다음 API docs of mongoose에
doc.toObject({ virtuals: true });
더 많은 정보를.
관련 문제
- 1. linq 쿼리에 포함 된
- 2. php 가상 경로 포함
- 3. 쿼리에 포함 된 문서를 반환하십시오.
- 4. 레일스 쿼리에 연관이있는 경우 연관 포함
- 5. LEFT JOIN 쿼리에 세 번째 테이블 포함
- 6. URL : 대상 쿼리에 매개 변수 포함
- 7. Rails를 사용하여 쿼리에 has_many 레코드 포함
- 8. Axon 쿼리에 LIMIT를 포함 할 수 없습니다.
- 9. Cython의 추상 클래스 (순수 가상 메서드 포함)
- 10. 가상 메소드가 포함 된 클래스로 CreateFileMapping
- 11. linq 쿼리에 다른 쿼리의 결과가 포함 된 경우 오류가 발생했습니다.
- 12. 수정 된 열이 포함 된 쿼리에 array_agg/array_to_json을 적용하십시오.
- 13. 열을 "정렬"하고 "열 이름을 쿼리에 포함"하는 방법?
- 14. Entity Framework - 하위 쿼리에 포함 하시겠습니까? - 2 부
- 15. 교리는 항상 예를 들어 쿼리에 ID 열을 포함
- 16. Entity Framework 쿼리에 대해 "포함"을 동적으로 지정하는 경우
- 17. 하나의 쿼리에 포함 된 세금 (누적 또는 일반 세금)
- 18. 다른 쿼리에 대한 링크가 포함 된 쿼리를 실행하십시오.
- 19. 가상 마이크 (가상 마이크)
- 20. SQL 쿼리에 대한 도움말
- 21. 가상 기능 -
- 22. 크기 하나 이상의 가상 함수가 포함 된 클래스의 객체
- 23. 가상 함수 만 포함 된 클래스의 크기가 영향을받는 이유는 무엇입니까?
- 24. API가있는 가상 네트워크 어댑터 드라이버 (C# API 포함)
- 25. "templates"가 포함 된 MySql의 가상 폴더 시스템
- 26. .shtml 및 .php 페이지 가상 PHP 실행 PHP 문제 포함
- 27. ToArray()에 가상 열 포함 PropelORM을 사용하여 호출
- 28. 가상 생성자는 있지만 가상 소멸자
- 29. SQL 쿼리에 대한 도움말
- 30. xPath 쿼리에 대한 도움말