Ricerca / segnalazione campo utente

Ciò potrebbe essere fatto con il Plugin Data Explorer utilizzando una query SQL come:

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

Dove 'user_field_1' sarebbe il campo utente personalizzato sul tuo sito che stai cercando di visualizzare. Nota che Discourse utilizza user_field_1, user_field_2, user_field_3, ecc. come nomi per i campi utente personalizzati all’interno della tabella user_custom_fields anziché il nome di testo dei campi nella pagina Personalizza → Campi utente.

Se volessi, potresti ottenere un elenco di tutti i nomi dei campi utente personalizzati sul tuo sito e il loro corrispondente numero user_field con:

SELECT uf.id, uf.name
FROM user_fields uf

Dove l’ID del campo utente sarebbe il nome user_field_X all’interno della tabella user_custom_fields.

Tenendo conto di ciò, non sono sicuro del motivo per cui non saresti in grado di cercare i tuoi campi utente nella finestra di ricerca, purché il campo utente sia ricercabile.

Potresti provare a utilizzare il menu di ricerca avanzata e selezionare “Utenti” come luogo in cui cercare e vedere se ottieni gli stessi risultati:

2 Mi Piace