# 标签中的“句号”

**URL:** <https://meta.discourse.org/t/period-in-tag/179400>\
**Category:** Support\
**Tags:** tags\
**Created:** [2021年二月12日 00:15 UTC](https://meta.discourse.org/t/period-in-tag/179400 "2021-02-12T00:15:11Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![JoiConverse](https://avatars.discourse-cdn.com/v4/letter/j/ee7513/32.png) [@JoiConverse](https://meta.discourse.org/u/JoiConverse)\
**Post date:** [2021年二月12日 00:15 UTC](https://meta.discourse.org/t/period-in-tag/179400/1 "2021-02-12T00:15:11Z")

</div>

在标签开头添加“句点”会导致点击标签时出错吗？

在我们的技术社区中，有一个标签可能是在新标签自动去除标点符号的功能启用之前创建的。现在，我无法点击该标签查看所有相关主题。我希望更新这个标签，以免团队再遇到错误。但目前我无法找出如何查看所有主题。使用高级搜索时，它只能找到大约 50 个主题，而该标签实际上关联了超过 1100 个主题，因此我知道结果不完整。

---

<div class="post-metadata">

**Author:** ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)\
**Post date:** [2021年二月13日 04:24 UTC](https://meta.discourse.org/t/period-in-tag/179400/2 "2021-02-13T04:24:42Z")

</div>

根据我的测试，标签中不允许使用句点。因此，您是否使用的是旧版本的 Discourse，该版本之前允许这样做？

 ![image](https://global.discourse-cdn.com/meta/original/3X/3/3/33e56dd68c783dde417b2e626cee3245bf0f805d.png)

---

<div class="post-metadata">

**Author:** ![JoiConverse](https://avatars.discourse-cdn.com/v4/letter/j/ee7513/32.png) [@JoiConverse](https://meta.discourse.org/u/JoiConverse)\
**Post date:** [2021年二月16日 16:54 UTC](https://meta.discourse.org/t/period-in-tag/179400/3 "2021-02-16T16:54:58Z")

</div>

是的，我们之前确实有一个旧版本，并在几周前首次进行了超过一年来的更新。我推测这就是为什么这个标签现在出现了问题。即使出现错误，是否仍有可能访问该标签？这样我就可以批量修改所有受影响的帖子。

---

<div class="post-metadata">

**Author:** ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)\
**Post date:** [2021年二月16日 23:25 UTC](https://meta.discourse.org/t/period-in-tag/179400/4 "2021-02-16T23:25:01Z")

</div>

我不太确定；@eviltrout 你能推荐一位最近参与过标签功能开发的人吗？

---

<div class="post-metadata">

**Author:** ![eviltrout](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eviltrout/32/5275_2.png) [@eviltrout](https://meta.discourse.org/u/eviltrout)\
**Post date:** [2021年二月17日 15:49 UTC](https://meta.discourse.org/t/period-in-tag/179400/5 "2021-02-17T15:49:57Z")

</div>

您可能需要使用 rails 控制台来修复此问题：

```bash
t = Tag.find_by_name(".oldnamewithperiod")
t.name = "newnamewithoutperiod"
t.save

```

---

<div class="post-metadata">

**Author:** ![jesus2099](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jesus2099/32/119720_2.png) [@jesus2099](https://meta.discourse.org/u/jesus2099)\
**Post date:** [2022年三月7日 21:18 UTC](https://meta.discourse.org/t/period-in-tag/179400/6 "2022-03-07T21:18:04Z")

</div>

_rails 控制台_ 是管理员可以轻松找到和使用的东西吗？

**您能描述一下如何找到 _rails 控制台_ 吗？** 这样我的管理员就可以重命名 [#last.fm (_哎呀！该页面不存在或已设为私有。_)](https://community.metabrainz.org/tag/last.fm) 为其他名称，例如 [#lastfm](https://community.metabrainz.org/tag/lastfm)？

---

<div class="post-metadata">

**Author:** ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)\
**Post date:** [2022年三月7日 22:13 UTC](https://meta.discourse.org/t/period-in-tag/179400/7 "2022-03-07T22:13:09Z")

</div>

您可以通过服务器访问 rails 控制台。如果您有搜索功能，有很多主题会更详细地介绍，但本质上是：

SSH 进入您的服务器

```plaintext
cd /var/discourse
./launcher enter app
rails c

```

不过，我应该提醒您，在尝试任何更改之前，请务必进行备份，因为意外可能会发生。

[Administrative Bulk Operations](https://meta.discourse.org/t/administrative-bulk-operations/118349) 中有许多示例，如果您想在尝试任何操作之前先阅读一下。

---

<div class="post-metadata">

**Author:** ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)\
**Post date:** [2023年五月10日 13:46 UTC](https://meta.discourse.org/t/period-in-tag/179400/8 "2023-05-10T13:46:15Z")

</div>


