sql >> Databáze >  >> NoSQL >> MongoDB

new Date() v souhrnu $project

abyste mohli přidat pole časového razítka z dokumentu, můžete to udělat za předpokladu:

{"ts": 1400512120100}

agregovat jako datum:

db.foo.aggregate({
   $project: {
       date: { $add: [new Date(0), "$ts"] }
   }
})


  1. mongodb špatný výkon

  2. $filtr až 2 vnořené úrovně v mongodb

  3. MongoDB $podlaží

  4. Vypočítaná pole podle skupin v MongoDB