如果我在 Discourse 中安装任何插件,数据库列是否会更新?
我在 topics 表中找不到任何 answered/resolved 列。
如果我想将一个主题标记为已回答,我需要安装一个插件。
这取决于插件。
有些插件会更改架构并添加表,而另一些插件可能会使用“自定义字段”来持久化数据。
4 个赞
您能举个用例吗?您的请求太含糊了。
这个主题组件提供了一些可能有用的选项。
还有一些与 Solved Plugin 和 Docs plugin 等插件相辅相成的组件。
有各种 Theme component 可以通过添加或删除列来更改列表内容。
您希望 Discourse 实现什么功能?
1 个赞
您好 @Heliosurge
我尝试上传一张 .png 图片来解释我的情况,但无法上传。我将尝试解释一下。
在每个“Topics”对话中,您可以看到一个将帖子标记为“Solution”(解决方案)的选项,这似乎不是 Discourse 的默认功能。需要安装一个插件来启用它。
我的问题是,我没有看到任何与将帖子标记为“Solution”相关的数据库列。如果我添加一个插件,是否会在数据库中创建新表?
该功能由 Discourse Solved 插件提供。
它将数据存储在几个位置,例如 topic_custom_field、post_custom_field 和 user_actions 表(以及可能的其他表)。
2 个赞
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.