Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试以 Railscasts #350 方式(没有 gem)实现 api 版本控制。有没有办法在新版本中只创建更新的资源而不是整个控制器和视图(jbuilder)集,并回退到最新的支持版本功能?我正在使用带有“范围模型:”的接受标头,没有命名空间。谢谢你。
您不应仅对资源的一部分进行版本控制,例如创建。将会发生的事情是您将创建依赖项,并且您的视图和控制器只知道资源的 1 个版本。这可能会导致将来出现问题。如果未提供,您应该使用默认版本。
API 版本控制的最佳实践?