我正在尝试为用户添加的每个帖子创建一个 slug(prettyurl)。并使用此 slug 访问数据库中的记录。生成的 slug 可能不是唯一的,所以我想在 slug 的末尾添加 @rid。这样 slug 将是唯一的,我可以在获取记录时使用 @rid 检索记录。我也可以在 restful url 中使用这个 slug(在删除 @rid 中的 # 之后)。
那么有没有办法在插入记录时将 rid 附加到 slug 属性?
或者在 orientdb 中是否有一个自动增量字段,我可以将其与 slug 连接?
或者有没有其他方法可以达到同样的效果?我考虑过从节点 js 生成一个唯一 ID,但这可能会增加跨多个服务器创建和管理唯一字段的开销。
我在用
orientjs 版本:2.1.0
orientdb 2.1.6 版