PostsTags: FK PostId, FK TagId, UNIQUE(PostId,TagId)
UsersTags: FK UserId, FK TagId, UNIQUE(UserId,TagId)
Tags: id, UNIQUE(id)
TagTranslations: FK TagId, language, text, UNIQUE(TagId,language), UNIQUE(language,lower(text))
因此每个帖子或用户可以有许多标签,每个标签可以有很多翻译。 现在只有英文翻译。
问题:前面有很多带空格的标签,如:
text = 'abc'
text = ' abc'
text = ' abc'
...and so on
所以我需要的是将这些标签合并为一个'abc'
。它不仅仅是修剪标签文本 - 我必须为每个标签合并修剪后具有相同文本的其他标签。我需要最简单的解决方案。表有大约17000个标签。