En muchas ocasiones necesitamos filtrar un rango de fechas en una colecciòn en mongodb
En jmoordb, creamos un mètodo
public List<T> filterBetweenDate(String fieldnamestart, Date datestartvalue, String fieldlimitname, Date datelimitvalue, Document[] docSort)
que devuelve un List<> de documentos de una colecciòn filtrados entre fechas.
List<Permiso> list =permisoRepository.filterBetweenDate("fechainicio", permiso.getFechainicio(), "fechafin", permiso.getFechafin(), new Document("idpermiso", -1));
En jmoordb, creamos un mètodo
public List<T> filterBetweenDate(String fieldnamestart, Date datestartvalue, String fieldlimitname, Date datelimitvalue, Document[] docSort)
que devuelve un List<> de documentos de una colecciòn filtrados entre fechas.
List<Permiso> list =permisoRepository.filterBetweenDate("fechainicio", permiso.getFechainicio(), "fechafin", permiso.getFechafin(), new Document("idpermiso", -1));
Comments