我有一个使用 Rails 和 Mongoid ORM 的简单博客引擎。
我在博客中有 2 个模型,“文章”和“网址”。Article 模型包含所有帖子内容,Url 类是生成器函数,它获取 Article 的 slug 并为其创建一个短 URL。
例如 my-sample-blog-post -> ai3n 等等等等。
问题是我在将两者联系起来时遇到问题。我也不能在 Article 类中嵌入 URL 类。
我的问题是,在文章模型中创建帖子时,我可以动态生成一个短 URL 吗?Article 模型已经使用 Mongoid::slug 给我很好的帖子 slug,但我还需要每个帖子的短 URL。
对此的任何帮助将不胜感激。