Cos'è la funzione 'utenti in primo piano'?

Ciao
Vedo un certo numero di colonne nella tabella degli argomenti in Esplora dati chiamate “Featured_user…” e raramente se ne parla da nessuna parte su Discourse con una descrizione di cosa sia e come funzioni (o che non sono riuscito a trovare la fonte)?

Sarei grato per una spiegazione o un riferimento, per favore! Grazie! (:

2 Mi Piace

Credo che quelli siano gli utenti/avatar che compaiono accanto all’autore dell’argomento negli elenchi degli argomenti (insieme a last_post_user_id):

2 Mi Piace

Grazie @JammyDodger! Testando questo sul plugin Data Explorer, a volte l’interfaccia utente mostra ad esempio quattro utenti in primo piano, ma la query per

SELECT id, title, featured_user1_id, featured_user2_id, featured_user3_id,
featured_user4_id FROM topics

potrebbe visualizzare NULL per il quarto, terzo, secondo o addirittura tutti!

Ad esempio,


ha circa tre utenti visualizzati nell’elenco in alto, mentre quando si esegue la query, solo un utente sembra essere un utente in primo piano:

Grazie! :star_struck:

– stesso id, stesso argomento…

1 Mi Piace

Il primo avatar sarebbe il proprietario dell’argomento (topic.user_id), e il secondo sarebbe probabilmente featured_user1, e il terzo last_post_user_id

Potresti provare questo e vedere se corrisponde a ciò che mostra il tuo elenco di argomenti:

-- [params]
-- integer :topic_id

SELECT t.id as topic_id, 
t.user_id as topic_owner_user_id, 
t.featured_user1_id as F1_user_id, 
t.featured_user2_id as F2_user_id, 
t.featured_user3_id as F3_user_id,
t.featured_user4_id as F4_user_id, 
t.last_post_user_id
FROM topics t
WHERE t.id = :topic_id
3 Mi Piace

Okay, grazie mille, e scusa se non sono riuscito a spiegarlo correttamente fin dall’inizio, ma nel mio esempio sopra, mostra tre utenti (sì, il primo utente è il proprietario) ma nel risultato della query appare solo un utente come utente in primo piano, quindi la mia domanda è come mai nella query ha scelto di visualizzare un utente e non l’altro che è visibile nell’interfaccia utente? (senza includere il proprietario dell’argomento - questo è capito)

Mi aspetto che visualizzi due utenti in primo piano + il proprietario, come lo abbiamo nell’interfaccia utente (:

1 Mi Piace

Gli utenti si spostano da last_post_user_id mentre procedi:

Prima risposta:

image

Seconda risposta:

image

Terza risposta:

image

2 Mi Piace

Sì, grazie mille! È esattamente quello che volevo capire! :grinning_face_with_smiling_eyes::+1:

2 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.