【发布时间】:2017-01-13 08:26:13
【问题描述】:
我正在使用 Mongoose 在 MongoDB 中存储来自博客标题的 url slug。因此,对于用户输入相同博客标题的情况,我想像 Wordpress 处理它的方式一样,在 slug 上附加一个数字,并为每个重复项增加一个数字。
例子:
- 博客标题
- blog-title-2
- blog-title-3
此外,当从博客标题评估的 slug 是 blog-title-2 并且已经存在 blog-title-2 slug 时,它会很聪明地在后面附加 -2 而不是增加数字。所以它将是 blog-title-2-2。
我该如何实现?
【问题讨论】: