gpt4 book ai didi

ruby-on-rails - Github 中的友好 URL

转载 作者:行者123 更新时间:2023-12-03 17:35:44 26 4
gpt4 key购买 nike

Github 如何设法获得友好的 URL 来代表用户的 repo 协议(protocol)?对于用户名为 foo 的名为 abc 的项目,他们如何使用如下 URL:http://github.com/foo/abc。他们是否从 URL 中的标题获取数据库的 abc 模型(这听起来不合理,因为他们正在修改标题)。他们如何传输他们可以获取并在 View 中显示的 abc 存储库的唯一 ID?

我问的原因是我面临着创建更友好的 URL 来查看资源的类似问题。 MongoDB 的对象 ID 非常长,使 URL 看起来很可怕。有解决方法吗?所有演示资源 CRUD(或 REST)URL 的教程始终包含对象的唯一 ID(例如 http://mysite.org/post/1http://mysite. org/post/1/edit。有更好的方法吗?

最佳答案

没有看过他们的代码,我不能告诉你他们是怎么做到的,但如果你使用 Rails,至少有两个 Ruby gem 可以给你类似的结果:

看看Sluggedfriendly_id

关于ruby-on-rails - Github 中的友好 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10682346/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com