Estou tentando usar a busca do Discourse via /u/search/… e, a menos que eu esteja enganado, ela não oferece curingas nem padrão de correspondência parcial dentro de nomes. Por exemplo, tenho os seguintes usuários…
*andrew
*marian
*mark
Se eu buscar por ‘an’, obtenho apenas ‘andrew’.
Se eu buscar por ‘ma’, obtenho tanto ‘mark’ quanto ‘marian’.
Existem recursos de curinga para, ao buscar por ‘an’, obter tanto ‘andrew’ quanto ‘marian’?
Minha consulta completa em JS é…
this.DiscourseAPI.get(`u/search/users.json?term=${term}&include_groups=false&include_mentionable_groups=false&include_messageable_groups=false&topic_allowed_users=false`
Onde {term} é substituído pela string de busca do usuário (por exemplo, ‘an’ ou ‘ma’).