sql >> Database teknologi >  >> NoSQL >> MongoDB

Hvordan kan jeg gemme tidspunktet på dagen i MongoDB? Som en snor? Giv vilkårligt år/måned/dag?

Du kan gemme tiden som et tal (antal sekunder siden 00:00:00). Det vil være naturligt sorteret og nemt at konvertere fra/til tt:mm:ss-format, når det er nødvendigt.

//from 23:55:00 to the stored time
storedTime = hours * 3600 + minutes * 60 + seconds

//from the stored time to 23:55:00
hours = storedTime / 3600  // needs to be an integer division
leaves = storedTime - hours * 3600
minutes = leaves / 60
seconds = leaves - 60 * minutes



  1. få skemaattributter fra Mongoose Model

  2. Returner det sidste dokument fra et opslag

  3. Mongoose:dyb bestand (befolker et befolket felt)

  4. er der en måde at få klientens IP i redis?