您好,
我刚添加了标签,出现了 500 错误。
日志:
ActiveRecord::RecordNotUnique (PG::UniqueViolation: 错误:重复键值违反了唯一约束 "index_tags_on_name" 详情:键 (name)=(TAGTEST) 已存在。) /var/www/discourse/vendor/bu
在异常应用中间件中处理异常失败:PG::UniqueViolation: 错误:重复键值违反了唯一约束 "index_tags_on_name" 详情:键 (name)=(TAGTEST) 已存在。
Discourse 2.4.0.beta4
我想我找到问题了,
我正在尝试重新导入数据库。
CREATE INDEX
CREATE INDEX
CREATE INDEX
CREATE INDEX
ERROR: 无法创建唯一索引 "index_tags_on_lower_name"
DETAIL: 键 (lower(name::text))=(棰ㄣ亴寮枫亸鍚广亜銇︺亜銈 重复。
ERROR: 无法创建唯一索引 "index_tags_on_name"
DETAIL: 键 (name)=(棰ㄣ亴寮枫亸鍚广亜銇︺亜銈 重复。
CREATE INDEX
CREATE INDEX
CREATE INDEX
我该如何修复这个问题。
修复:我已重新索引 PostgreSQL 的 index_tags_on_lower_name 和 index_tags_on_name。