Skip to main content

Posts

Showing posts from March, 2018

ejbjmoordb 0.5.7

ejbjmoordb 0.5.7 Nueva versión soporta busquedas con expresiónes regulares agregando filtros. Ejemplos: B usca en el documento referenciado "articulo.idarticulo", que inicie por el valor en el atributo query. String query = "1-x" ; List < Inventario > list = inventarioRepository . findRegex ( "articulo.idarticulo" , query , true , new Document ( field , 1 )); Ejemplo con Filter(Busca por expresion regular en articulo.idarticulo y aplica dos filtros más (Solo String para otros tipos de valores use Filter) List < Inventario > list = inventarioRepository . findRegex ( "articulo.idarticulo" , query , true , "id" , bodegaSelected . getIdbodega (), "tipoid" , "bodega" , new Document ( field , 1 )); Ejemplo con Filter(Busca por expresion regular en articulo.idarticulo y aplica dos filtros más Auto ------- JavaScript Python C++ C PHP Golang Java Rust Bash CSS

ejbmoordb 0.5.6

ejbmoordb 0.5.6 La nueva versiòn incorpora nuevos mètodos: B úsquedas por Día filterDayWithoutHour() En algunos casos tenemos formularios donde se almacenan en formato dd/MM/yyyy hh:mm:ss Necesitamos hacer busquedas por ejemplo de un solo dia sin tomar en cuenta las horas. Por ejemplo si creamos la fecha de inicio con 01/02/2018 05:00:00, y hacemos una busqueda directa por el campofechainicio(), pasandole solo el dia no lo encontraría en la lista, ya que necesita los demàs datos (horas ,minutps y segundos). En este caso recurrimos al mètodo filterDateWithOutHour(), que hace busquedas en un dia sin tomar en cuenta la hora. Resultado: Devuelve los documentos qBúsquedas en Fecha filterDayWithoutHour()ue estén filtrados en ese dìa sin tomar en cuenta horas, minutos y segundos. Se usa para consultar un dia especifico. Mètodo List<T> filterDayWithoutHourPagination(String secondaryfield,String secondaryfieldvalue, String fielddate, Date datevalue, Int