Buen día.
Es posible aplicar más de un filtro a una consulta en Base de Datos ¿?
Mi app de taxis obtiene los conductores pendientes de aprobación, pero también requiero filtrar a los conductores usando otro campo en la BD. Es decir, quiero aplicar el filtro “pendiente”, pero también el filtro “municipio” (con un municipio ya seleccionado).
Hola @Josue_Valentin que tal, para poder utilizar más de un filtro, puedo recomendarte que uses la función codeCompute, esta función te va a permitir ingresar código a tus aplicaciones y te puede ayudar con esa parte, te dejo un video para que puedas saber como puedes implementarlo y también el código usado en este ejemplo:
Código utilizado:
const estatusAFiltrar = 'pendiente';
const municipio = 'Ciudad B';
const resultadosFiltrados = {};
for (const key in args) {
if ((args[key].estatus === estatusAFiltrar) && (args[key].municipio === municipio)) {
resultadosFiltrados[key] = args[key];
}
}
return resultadosFiltrados;
Recuerda que si tienes dudas, puedes dejarlo en los comentarios