filterEQBuilder

Construye un filtro eq en base al campo, valor y tipo de datos. Útil para la creación de estos filtros desde un Microservices que recibe parametros de cualquier tipo.

Bson filterEQBuilder(String fieldname, String value,String fieldtype )

fielanname: nombre del campo, value: valor consvertido a String y fiedype:_ tipo a que debe ser convertido el dato.

Filter filter = filterEQBuilder("name","avbravo","String");
Filter filter2 = filterEQBuilder("date",new Date(),"date");

Por ejemplo dede un ENDPOINTS

@GET
    @Path("/findbyanyfieldoperatorbooleansecondfield")
    @RolesAllowed({"admin"})
    @Produces(MediaType.APPLICATION_JSON)
public List<Boletas> findByAnyFieldOperatorBooleanSecondField(@QueryParam("fieldname")String fieldname, @QueryParam("value") String value, @QueryParam("fieldtype") String fieldtype,

Last updated