sql >> Database >  >> NoSQL >> MongoDB

Retourneer het werkelijke type van een veld in MongoDB

Vanaf MongoDB 3.4 kunt u de $type . gebruiken aggregatie-operator om het type van een veld te retourneren.

db.posts.aggregate( 
    [ 
        { "$project": { "fieldType": {  "$type": "$date2"  } } } 
    ]
)

wat oplevert:

{ 
    "_id" : ObjectId("4c0ec11e8fd2e65c0b010000"), 
    "fieldType" : "string" 
}


  1. projectie werkt niet met zoekquery

  2. Waarom retourneert hasOwnProperty van het mangoestmodel false als de eigenschap bestaat?

  3. Hoe Redis te gebruiken met Python

  4. Sockets delen via afzonderlijke nodeJS-instanties