È probabile che si tratti di uno scrittore di query inesperto (io). Eseguo una query di Data Explorer per segnalare tutti gli utenti che hanno inserito del testo in un campo personalizzato (chiediamo il loro nome utente Fediverse):
SELECT ucf.user_id,
ucf.value,
ucf.updated_at AS reltime$time
FROM user_custom_fields ucf
WHERE ucf.name = 'user_field_9'
AND LENGTH(ucf.value) > 1
ORDER BY ucf.updated_at DESC
Funziona benissimo, ottengo risultati che mostrano i nomi utente di discourse e le loro voci:
Tuttavia, quando esporto, ottengo un user_id nella prima colonna, dove in realtà vorrei il loro nome utente.
(Posso vedere che è quello che chiede la mia query). Suppongo che la conversione da user ID a nome utente sia integrata in discourse? Come posso ottenere il nome utente sia nella vista Explorer che nelle esportazioni CSV?

