Colecciones y bases de dinámicas en base a campos de tipo fecha

En algunas ocasiones deseamos generar bases de datos y colecciones dinámicas en base a una fecha.

Por ejemplo generar una base datos para cada año y las colecciones por mes y por cada empresa. De manera que contamos con una mejor clasificación de los documentos , lo que genera un mejor desempeño de la aplicación al distribuir los documentos en varias bases de datos y colecciones.

En el ejemplo hipotético asuma que cuenta con un modelo como el siguiente:

@Entity public class Venta{ @Id(autogeneratedActive =AutogeneratedActive.ON ) private Long idventa; @Column private Long idempresa; @Column private Double total; } 
Enter fullscreen mode
Exit fullscreen mode

Ejemplo:

  • Bases de dato: ventas_2024db

Colecciones:

 transaccion_1_enero transaccion_2_enero transaccion_1_febrero transaccion_2_febrero 
Enter fullscreen mode
Exit fullscreen mode
  • Bases de dato: ventas_2024db

Colecciones:

 transaccion_1_enero transaccion_2_enero transaccion_1_febrero transaccion_2_febrero 
Enter fullscreen mode
Exit fullscreen mode

Discover more from Coursity

Subscribe to get the latest posts sent to your email.

Leave a Comment

Your email address will not be published. Required fields are marked *

Discover more from Coursity

Subscribe now to keep reading and get access to the full archive.

Continue reading

Scroll to Top
“we hired freshcodes for two flutter based projects, a telehealth project and a mobile app project. Ios app development. Blog – foreelo web design & seo digital marketing experts.