我有一个使用awesome_nested_set的标记系统,它很好用,并在标记中设置了一个很好的层次结构,以便“客户关系管理”在“企业资源规划”下。
我想要包含同义词,如果有人添加标签“CRM”,我可以认识到“CRM”只是意味着“客户关系管理”,并且实际上显示标签“客户关系管理”。
我想我可以某种方式将标签“CRM”标记为同义词,并且对此标签的任何引用都将在“客户关系管理”中重定向
是否可以使用awesome_nested_set执行此操作?或者还有另一种宝石或方法吗?
我目前唯一的想法是,我可以为每个项目制作一个标志,然后构建一大堆逻辑,这样当我尝试获取标记为同义词的标记时,它会返回父项。然后我只需将“CRM”标记为“客户关系管理”的子项并设置为同义词。但这似乎非常不优雅。
谢谢!