Come posso esportare i dati per gli utenti come wrt a un post o a una discussione? Le informazioni richieste includeranno l’ID utente, l’ID del post o dell’argomento e simili.
Cosa desideri? Il record dell’utente per ogni utente che ha pubblicato in un argomento?
Sì, per rivedere quale utente ha messo “mi piace” a quale post o argomento
Questo dovrebbe essere possibile utilizzando qualcosa di simile a:
-- [params]
-- topic_id :topic_id
-- int :post_number
SELECT pa.created_at::date,
pa.user_id
FROM post_actions pa
JOIN posts p ON p.id = pa.post_id
WHERE p.topic_id = :topic_id
AND p.post_number = :post_number
AND pa.post_action_type_id = 2
ORDER BY pa.created_at DESC
Quello servirebbe per un singolo post, fornendo un elenco di utenti a cui è piaciuto e quando.
1 Mi Piace