MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Zwróć rzeczywisty typ pola w MongoDB

Począwszy od MongoDB 3.4, możesz użyć $type operator agregacji, aby zwrócić typ pola.

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

co daje:

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mangusta rekurencyjne wypełnianie

  2. Potok zbiorczy MongoDB powoli po pierwszym kroku dopasowania

  3. Kopia zapasowa MongoDB w postaci tekstowej, a nie binarnej do kontroli źródła

  4. Jak wyeksportować wyniki zapytania MongoDB do pliku CSV

  5. „upsert” w osadzonym dokumencie