Mi plataforma depende en gran medida de la búsqueda de usuarios por los detalles de su perfil.
Pero en Discourse no se obtiene tanta flexibilidad y solo una búsqueda limitada a través de los detalles del usuario.
¿Cómo solucionarlo?
Mi plataforma depende en gran medida de la búsqueda de usuarios por los detalles de su perfil.
Pero en Discourse no se obtiene tanta flexibilidad y solo una búsqueda limitada a través de los detalles del usuario.
¿Cómo solucionarlo?
Es posible que se trate de una solicitud de función, ¿si te refieres a que la información del perfil en Discourse no está indexada por la función de búsqueda integrada?
Está indexado pero no todo y con muy poca flexibilidad.
No está indexado al mismo nivel que la función de búsqueda funciona para temas y publicaciones.
Eso es un problema para mi sitio.
¿Puedes dar algunos ejemplos de dónde encuentras que Discourse es limitado en este aspecto?
Mi sitio ayuda a las personas a conectarse con fechas de exámenes similares.
Todos los usuarios en su perfil tienen su fecha de examen visible, pero usaron la función de búsqueda para encontrar usuarios por sus fechas de examen, solo muestra un menú desplegable de 5-6 usuarios, pero cuando se busca, muestra la búsqueda de los temas. La función de búsqueda puede reconocer los detalles específicos de los detalles del perfil del usuario, pero solo puede producir resultados para búsquedas de nombres de usuario.
Espero que esto tenga sentido.
¿Cómo? ¿Está en un campo o en su biografía o…?
En el campo que creé durante el registro, que es editable y visible en su tarjeta de usuario.
Lo mismo se preguntó aquí:
Y aquí:
editar: El segundo menciona específicamente la API, por lo que puedes ignorar este enlace, aunque es un poco la misma característica en el núcleo, ya que la búsqueda utiliza la API.
Lo he habilitado
Creo que puede haber un desfase entre el rellenado del campo personalizado y su aparición en la búsqueda, ¿podría ser un problema? (Creo que el trabajo se ejecuta aproximadamente cada hora) - Are the custom fields searchable in the user directory? - #12 by JammyDodger
Tampoco le gustan mucho los caracteres especiales, así que ¿quizás podría ser el formato de la fecha del examen introducida? - Multiselect Custom User Field not appearing in Search? - #3 by MichelleBasey
Las fechas de los exámenes son buscables, los detalles rellenados en el campo personalizado del campo de usuario aparecen durante el registro de los usuarios como una pregunta. Por ejemplo, el campo personalizado era la fecha del examen, por lo que durante el registro el usuario escribirá allí la fecha.
Estas fechas son buscables e indexadas en el foro de búsqueda, ese no es el problema.
El problema es que la función de búsqueda funciona para temas, etiquetas y nombre de usuario; solo estas tres categorías. Por lo tanto, la búsqueda completa de un detalle en el perfil de un usuario no es accesible pero sí buscable.