2016-05-25 21 views

Antwort

1

Sie könnten eine gefälschte Abfrage erstellen - um nur den Wert dateTime zu erhalten, verwenden Sie den vorhandenen Sammlungsnamen (um emty Ergebnisse zu vermeiden).

AFAIK - gibt es keine Entsprechung von SQL-Wort: select getdate()

var project = { 
    "$project" : { 
     "_id" : 0, 
     "dateTime" : { 
      $add : new Date() 
     }, 
    } 
}; 

var limit = { 
    $limit : 1 
} 

db.existingCollectionName.aggregate([project, limit]);