Adicionando Filtros funcionais para a listagem de Eventos
Criados os filtros para a listagem de eventos. Os filtros atualmente listam por:
- Nome
- Preço
- Data
Ressaltando que para a pesquisa por data, a data deve vir com o mês e o dia, e em formato entre aspas simples.(Isto deve ser ressaltado na wiki, porém ainda não sei em que seção devo documentar, opiniões são bem vindas)
Para datas e preços o programa atualmente lista pelas categorias
- GreaterThan(gt)
- GreaterThanEquals(gte)
- LesserThan(lt)
- LesserThanEquals(lte)
Se forem passados os valores gt e gte juntos, ou lt e lte juntos, o programa priorizara os gt e lt, e descartará gte e lte.
Pesquisa exemplo com todos os tipos: localhost:3001/api/events?name[contains]=Titanic&price[gt]=10&price[lte]=100&date[lte]='2024-10-25'&date[gte]='2023-10-01'
(Titanic é uma palavra em qualquer posição dentro do nome do evento)