有没有理由说ActiveRecord的爆炸方法是公开的,但没有记录,也没有在任何地方提到过?
例如,哪里!,订单!,限制!和其他人都是公开的,并且由他们的非爆炸对手使用.
解决方法
他们希望保持API不可变,请参阅此提交的注释:
https://github.com/rails/rails/commit/8c2c60511beaad05a218e73c4918ab89fb1804f0
至于所有未记录的方法(使用#:nodoc :),它们都是私有API的一部分.
您不应该使用它们,因为它们可以在没有警告的情况下被移除.
心连心
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。