Tag_group_id 显示为 group_id

问题

数据浏览器有一个特殊的逻辑(“自动实体解析”),用于在列名为 user_idgroup_idtopic_idcategory_idbadge_id 时显示各种对象的链接。

然而,它也会在 tag_group_id 上触发,并且当存在具有相同 ID 的组时,它会将其视为 group_id

如何重现

  • 创建一个标签组
  • 添加一个标签
  • 创建一个数据浏览器查询 SELECT id, tag_id, tag_group_id FROM tag_group_memberships
  • 运行它

3 个赞

好的,在这里加上一个 pr-welcome,感觉我们需要让正则表达式变得更复杂一些。我猜它是在试图弥补 allowed_xyz_group_id 之类的东西,但现在我们需要一个特殊规则来阻止 tag_group_id

此问题已在 @Lhc_flFEATURE: Add tag group entity support to query results by Lhcfl · Pull Request #380 · discourse/discourse-data-explorer · GitHub 中解决 :partying_face:

4 个赞

此主题在 10 天后自动关闭。新回复不再允许。