1

我正在尝试以 Railscasts #350 方式(没有 gem)实现 api 版本控制。有没有办法在新版本中只创建更新的资源而不是整个控制器和视图(jbuilder)集,并回退到最新的支持版本功能?我正在使用带有“范围模型:”的接受标头,没有命名空间。谢谢你。

4

1 回答 1

0

您不应仅对资源的一部分进行版本控制,例如创建。将会发生的事情是您将创建依赖项,并且您的视图和控制器只知道资源的 1 个版本。这可能会导致将来出现问题。如果未提供,您应该使用默认版本。

API 版本控制的最佳实践?

于 2015-12-15T18:48:36.490 回答