Ich versuche, die Discourse-Suche über /u/search/… zu verwenden. Soweit ich weiß, bietet sie keine Platzhalter und sucht standardmäßig nicht nach Teilübereinstimmungen innerhalb von Namen. Zum Beispiel habe ich folgende Benutzer…
*andrew
*marian
*mark
Wenn ich nach ‘an’ suche, erhalte ich nur ‘andrew’.
Wenn ich nach ‘ma’ suche, erhalte ich sowohl ‘mark’ als auch ‘marian’.
Gibt es Platzhalter-Optionen, um bei einer Suche nach ‘an’ sowohl ‘andrew’ als auch ‘marian’ zu finden?
Meine vollständige Abfrage in JS lautet…
this.DiscourseAPI.get(`u/search/users.json?term=${term}&include_groups=false&include_mentionable_groups=false&include_messageable_groups=false&topic_allowed_users=false`
Dabei wird {term} durch den Benutzersuchstring ersetzt (z. B. ‘an’ oder ‘ma’).