我去查看社区中的群组,想看看我的成员中有哪些是 TL1 且尚未达到 TL2 的用户,但似乎没有简单的方法可以做到这一点——我是不是遗漏了什么?这似乎很有帮助(查看 TL1 群组的成员不会提供非常有用的信息,因为它也包含了所有 TL1 以上级别的用户!)
感谢任何提示。
我去查看社区中的群组,想看看我的成员中有哪些是 TL1 且尚未达到 TL2 的用户,但似乎没有简单的方法可以做到这一点——我是不是遗漏了什么?这似乎很有帮助(查看 TL1 群组的成员不会提供非常有用的信息,因为它也包含了所有 TL1 以上级别的用户!)
感谢任何提示。
也许是某个数据资源管理器查询?
我认为目前在用户界面中这是不可能的。 事实证明,通过一种迂回的方式是可能的——Discourse 秘密
像这样的数据探索器查询应该有效:
-- [params]
-- int :trust_level = 0
SELECT id as user_id from users where trust_level = :trust_level
如果您转到您的管理员仪表板并向下滚动到此部分,您可以点击 TL 查看 /admin/users 中的列表:
或者,您可以手动将 TL 名称附加到网址,例如 /admin/users/list/basic
谢谢,这正是我需要的!
谁会想到它会在“用户按信任等级”部分呢
![]()
只要知道有这样一个部分存在就好!![]()
确实如此。当你知道答案时,一切都会变得容易得多。![]()
不过我也是数据探索器的忠实粉丝。你可能会发现内置列表没有你想要的所有信息,而这正是自定义查询可能派上大用场的地方。![]()
我确信一旦我把所有基础知识都弄明白了,我也会成为它的忠实粉丝的!