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

Bedste måde at gemme tidspunktet på dagen i Mongoose

Jeg vil foreslå, at du enten gemmer det som sekunder siden midnat (som et Number). ) eller som en polstret numerisk String gemt i 24 timers format.

For eksempel 3:30PM :

  1. Sekunder (gemt som et tal):55800
  2. String:"1530" (skal altid være 24-timers format med et forreste numerisk ciffer for at have det samme antal pladser, så 8:30AM ville være "0830"

Begge kan sorteres, indekseres, forespørges efter område. Begge tager cirka det samme antal bytes. Da ingen af ​​dem er meget menneskevenlige læsbare, skal du sandsynligvis formatere dem begge veje til visning. Det er virkelig op til dig, hvilken der ville fungere bedst til dit brug.




  1. kan ikke starte mongo db, initandlisten undtagelse

  2. Hvad er den korrekte måde at indeksere i MongoDB, når der findes en stor kombination af felter

  3. Sådan henter du posten fra mongodb ved hjælp af _id-feltet og viser den hentede post i konsollen ved hjælp af java

  4. Opret forbindelse til MongoDB-databasen ved hjælp af mongoose bag en proxy