La mia piattaforma dipende molto dalla ricerca di utenti tramite i dettagli del loro profilo.
Ma su Discourse non si ottiene molta flessibilità e solo una ricerca limitata tramite i dettagli dell’utente.
Come risolvere questo problema?
La mia piattaforma dipende molto dalla ricerca di utenti tramite i dettagli del loro profilo.
Ma su Discourse non si ottiene molta flessibilità e solo una ricerca limitata tramite i dettagli dell’utente.
Come risolvere questo problema?
Questa potrebbe essere una richiesta di funzionalità, se intendi che le informazioni del profilo su Discourse non vengono indicizzate dalla funzione di ricerca integrata?
È indicizzato ma non tutto e con pochissima flessibilità.
Non indicizzato allo stesso livello in cui la funzione di ricerca funziona per argomenti e post.
Questo è un problema per il mio sito.
Puoi fare qualche esempio in cui trovi che Discourse sia limitato a questo riguardo?
Il mio sito aiuta le persone a connettersi con date d’esame simili.
Tutti gli utenti nel loro profilo hanno la data del loro esame visibile, ma ho usato la funzione di ricerca per trovare utenti in base alle loro date d’esame, mostra solo un menu a discesa di 5-6 utenti, ma quando cercato mostra la ricerca dagli argomenti. La funzione di ricerca è in grado di riconoscere i dettagli specifici dai dettagli del profilo dell’utente, ma può produrre risultati solo per le ricerche del nome utente.
Spero che questo abbia senso.
Come? È in un campo o nella loro biografia o…?
Nel campo che avevo creato durante la registrazione, che è modificabile e visibile nella sua scheda utente.
La stessa cosa è stata chiesta qui:
E qui:
modifica: Il secondo link menziona specificamente l’API, quindi puoi ignorare questo link, anche se è un po’ la stessa funzionalità nel core poiché la ricerca utilizza l’API.
L’ho abilitato
Il problema è che se faccio questo
e poi inserisco un valore e lo cerco
non restituisce alcun risultato.
Potrebbe esserci un ritardo tra la compilazione del campo personalizzato e la sua visualizzazione nella ricerca, se questo potesse essere un problema? (Penso che il processo venga eseguito circa ogni ora) - Are the custom fields searchable in the user directory? - #12 by JammyDodger
Inoltre, non gradisce molto i caratteri speciali, quindi potrebbe essere il formato della data dell’esame inserita? - Multiselect Custom User Field not appearing in Search? - #3 by MichelleBasey
Le date degli esami sono ricercabili, i dettagli inseriti nel campo personalizzato del campo utente compaiono durante la registrazione dell’utente come domanda. Ad esempio, il campo personalizzato era la data dell’esame, quindi durante la registrazione l’utente scriverà lì la data.
Queste date sono ricercabili e indicizzate nella ricerca del forum, non è questo il problema.
Il problema è che la funzione di ricerca funziona solo per argomenti, tag e nome utente, solo queste tre categorie. Quindi la ricerca completa di un dettaglio nel profilo di un utente non è accessibile ma ricercabile.