나는 몽고를 연구 중이고 기능을 시험 중입니다. 이름과 나이가있는 문서가있는 컬렉션이 있습니다. 나이는 일반적으로 숫자이지만, 경우에 따라서는 문자열, 예를 될 수 있습니다int 인 모든 연령대를 반환하십시오.
{
name: "example",
age: 20
}
{
name: "exampleTwo",
age: "Not informed"
}
{
name: "exampleThree",
age: 21
}
나는 내가 할 수있는, 아마도, 기본 번호를 삽입해야 함을 알고 비 통보 나이하지만 난에 대한 같은 -1 또는 0 mongo 기능을 시험 사용해보고 테스트 중입니다. 이 경우 같은 컬렉션에 다른 유형의 문서가있는 경우
그래서 숫자 형식으로 나이가있는 모든 문서를 반환하는 쿼리를 만들고 싶습니다.
db.example.find({age: { $ne: "Not Informed" }})
그러나 앞에서 언급 한대로, 덜 특정 쿼리를 만들 수 있는지 궁금, 하나는 숫자로 나이를 가지고 모든 문서를 반환 내가 쿼리를 사용할 수 있습니다 알고이 구체적인 예를 들면? 값 자체 대신 값의 유형을 확인 하시겠습니까?
의 그 무엇 [$ 유형 (https://docs.mongodb.com/수동/참조/연산자/쿼리/유형 /) 쿼리는 –