Wie kann ich eine Liste der Benutzer erhalten, die eine Kategorie beobachten/verfolgen usw.? Oder sogar einfach nur eine Anzahl der Benutzer pro Benachrichtigungsstufe? Danke.
Ich bin der Meinung, dass dies funktionieren wird:
SELECT * FROM category_users WHERE category_id = '10'
Ändern Sie einfach die Kategorien-ID entsprechend.
Es werden alle möglichen Benachrichtigungsstufen angezeigt, obwohl ich nicht genau weiß, was die aufgeführten Zahlen bedeuten. Sie scheinen von 2 bis 4 zu reichen. Vermutlich handelt es sich in dieser Reihenfolge um Verfolgen, Beobachten und Beobachten des ersten Beitrags.
Genau. Dies ist die vollständige Liste der Benachrichtigungsstufen.
|notification_level|Beschreibung|
| — | — | — |
|0|stummgeschaltet|
|1|regulär|
|2|verfolgen|
|3|beobachten|
|4|ersten Beitrag beobachten|
Danke. Ich habe das leicht angepasst, um das zu bekommen, was ich brauchte:
SELECT notification_level, COUNT(notification_level)
FROM category_users
WHERE category_id = '5'
GROUP BY notification_level
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.