如何查看谁是 TL1(而不是 TL2)?

我去查看社区中的群组,想看看我的成员中有哪些是 TL1 且尚未达到 TL2 的用户,但似乎没有简单的方法可以做到这一点——我是不是遗漏了什么?这似乎很有帮助(查看 TL1 群组的成员不会提供非常有用的信息,因为它也包含了所有 TL1 以上级别的用户!)

感谢任何提示。

也许是某个数据资源管理器查询?

1 个赞

我认为目前在用户界面中这是不可能的。 事实证明,通过一种迂回的方式是可能的——Discourse 秘密

像这样的数据探索器查询应该有效:

-- [params]
-- int :trust_level = 0

SELECT id as user_id from users where trust_level = :trust_level
1 个赞

如果您转到您的管理员仪表板并向下滚动到此部分,您可以点击 TL 查看 /admin/users 中的列表:

或者,您可以手动将 TL 名称附加到网址,例如 /admin/users/list/basic

3 个赞

谢谢,这正是我需要的!

1 个赞

谁会想到它会在“用户按信任等级”部分呢 :person_shrugging: :slight_smile:

1 个赞

只要知道有这样一个部分存在就好!:sweat_smile:

1 个赞

确实如此。当你知道答案时,一切都会变得容易得多。:slight_smile:

不过我也是数据探索器的忠实粉丝。你可能会发现内置列表没有你想要的所有信息,而这正是自定义查询可能派上大用场的地方。:heart:

2 个赞

我确信一旦我把所有基础知识都弄明白了,我也会成为它的忠实粉丝的!

1 个赞