Benutzersuche / -meldung

Dies könnte mit dem Data Explorer Plugin mit einer SQL-Abfrage wie dieser durchgeführt werden:

SELECT ucf.user_id,
       ucf.value,
       ucf.updated_at AS reltime$time
FROM user_custom_fields ucf
WHERE ucf.name = 'user_field_1'
AND ucf.value IS NOT NULL
ORDER BY ucf.updated_at DESC

Dabei wäre 'user_field_1' ein benutzerdefiniertes Benutzerfeld auf Ihrer Website, das Sie anzeigen möchten. Beachten Sie, dass Discourse user_field_1, user_field_2, user_field_3 usw. als Namen für die benutzerdefinierten Benutzerfelder in der Tabelle user_custom_fields verwendet und nicht den Textnamen der Felder auf der Seite „Anpassen –> Benutzerfelder“.

Wenn Sie möchten, könnten Sie eine Liste aller Namen der benutzerdefinierten Benutzerfelder auf Ihrer Website und ihrer entsprechenden user_field-Nummer mit Folgendem erhalten:

SELECT uf.id, uf.name
FROM user_fields uf

Dabei wäre die ID des Benutzerfeldes der Name user_field_X in der Tabelle user_custom_fields.

Vor diesem Hintergrund bin ich mir nicht sicher, warum Sie Ihre Benutzerfelder nicht im Suchfenster durchsuchen könnten, solange das Benutzerfeld durchsuchbar ist.

Sie könnten versuchen, das Menü für erweiterte Suche zu verwenden und „Benutzer“ als Suchort auszuwählen, um zu sehen, ob Sie die gleichen Ergebnisse erhalten:

2 „Gefällt mir“