Open joselomanuelo opened 3 weeks ago
Dada la alta cantidad de diferentes temas se sobrecarga la memoria del motor de mongo:
Se implementa la entrega de los temas disponibles de nivel 0 y nivel 1
Se implementa el filtro en https://github.com/colav/quyca/pull/79, el nivel 0 se nombra como Gran área de conocimiento y el nivel 1 como Áreas de especialidad
Se implementará filtro por temas de acceso abierto de un trabajo. En los endpoints de consulta de filtros disponibles se entregará en la clave subjects que contendrá un diccionario con los diferentes subjects disponibles separados por fuente. Cuando se solicite el filtrado se ha de enviar en el parámetro de query subject con los diferentes subjects por los que se desee filtrar. Ejemplo ?subject=openalex_phenomenology,openalex_music