Usuarios que gustan de publicaciones marcadas

Usuarios que dan “me gusta” a publicaciones marcadas

He detectado un patrón en mi foro: uno o dos usuarios suelen dar “me gusta” a publicaciones que infringen nuestras normas de la comunidad.

Es posible que estos usuarios no estén haciendo trolling intencionalmente, pero sus “me gusta” están fomentando un mal comportamiento.

Aquí tienes una consulta para identificar a los usuarios que han dado “me gusta” a más publicaciones marcadas, donde las marcas han sido “aceptadas” por un moderador:

SELECT likes.user_id, count(*) as count 
FROM post_actions pa 
    JOIN post_action_types pat ON pa.post_action_type_id = pat.id
    JOIN post_actions likes ON likes.post_id = pa.post_id AND
        likes.post_action_type_id = 2
WHERE 
    pat.is_flag AND
    pat.name_key NOT IN ('notify_user') AND
    pa.agreed_by_id IS NOT NULL
GROUP BY 
    likes.user_id
ORDER BY 
    count DESC
LIMIT 100
11 Me gusta