Suche nach Benutzerdetails

Meine Plattform ist stark auf die Suche nach Benutzern anhand ihrer Profildetails angewiesen.
Aber bei Discourse erhält man nicht so viel Flexibilität und nur eine begrenzte Suche über Benutzerdetails.

Wie kann man das beheben?

Dies ist möglicherweise eine Funktionsanfrage, wenn Sie meinen, dass Profilinformationen in Discourse nicht von der integrierten Suchfunktion indiziert werden.

Es ist indiziert, aber nicht vollständig und sehr wenig flexibel.

Nicht auf derselben Ebene indiziert, wie die Suchfunktion für Themen und Beiträge funktioniert.
Das ist ein Problem für meine Website.

Können Sie ein paar Beispiele nennen, wo Discourse in dieser Hinsicht begrenzt ist?

Meine Website hilft Leuten, sich mit ähnlichen Prüfungsterminen zu verbinden.

Alle Benutzer haben in ihrem Profil ihr Prüfungsdatum sichtbar, aber wenn die Suchfunktion verwendet wird, um Benutzer nach ihren Prüfungsdaten zu finden, wird nur eine Dropdown-Liste mit 5-6 Benutzern angezeigt. Wenn jedoch gesucht wird, werden die Ergebnisse aus den Themen angezeigt. Die Suchfunktion kann die spezifischen Details aus den Profilangaben des Benutzers erkennen, aber sie kann nur Ergebnisse für Benutzernamensuchen liefern.

Ich hoffe, das ergibt Sinn.

Wie? Ist es in einem Feld oder in ihrer Biografie oder…?

In dem Feld, das ich während der Registrierung erstellt habe, das bearbeitbar und in ihrer Benutzerkarte sichtbar ist.

Dasselbe wurde hier gefragt:

Und hier:

Bearbeiten: Das zweite erwähnt speziell die API, daher können Sie diesen Link ignorieren, obwohl es sich um ein wenig um dieselbe Funktion im Kern handelt, da die Suche die API verwendet.

Ich habe das aktiviert

Das Problem ist, dass wenn ich das mache

und dann einen Wert eingebe und danach suche

liefert es keine Ergebnisse zurück.

Ich glaube, es kann eine Zeitverzögerung zwischen dem Ausfüllen des benutzerdefinierten Felds und seinem Erscheinen in der Suche geben, falls das ein Problem sein könnte? (Ich glaube, der Job läuft etwa jede Stunde) - Are the custom fields searchable in the user directory? - #12 by JammyDodger

Es mag auch keine Sonderzeichen so sehr, also könnte es das Format des eingegebenen Prüfungsdatums sein? - Multiselect Custom User Field not appearing in Search? - #3 by MichelleBasey

Prüfungsdaten sind durchsuchbar, Details, die im benutzerdefinierten Feld des Benutzerfeldes ausgefüllt wurden, erscheinen während der Benutzeranmeldung als Frage. Zum Beispiel war das benutzerdefinierte Feld das Prüfungsdatum, also schreibt der Benutzer dort das Datum während der Anmeldung.

Diese Daten sind durchsuchbar und im Suchforum indiziert, das ist nicht das Problem.

Das Problem ist, dass die Suchfunktion für Themen, Tags und Benutzernamen funktioniert – nur diese drei Kategorien. Der vollständige Suchzugriff auf Details im Profil eines Benutzers ist also nicht zugänglich, obwohl er durchsuchbar ist.