我从来没有向开源项目提交过任何东西,坦率地说,我不在乎人们对这些方法的看法。我喜欢“最后一个”和“第一个”方法,并希望将该概念扩展到“第二个”-“第九个”方法以进行抽样。
我如何创建自己的自定义方法,将这些方法移植到 ActiveRecord 上?
**目前正在 railscasts.com 观看 Ryan Bates 的截屏视频 #50
** 关于如何实现这一点的头脑风暴,我认为它可以循环遍历 :id 值(0、1、2、3、4...),直到找到下一条记录。然后“第三个”命令可以跳过第一个匹配项,直到找到第二个匹配项(Model.third),依此类推。哈现在我想知道 .first 是否使用相同的方法。我想我会检查源代码。:)
** 当我在这条路上冒险时,我会留下一个相关链接列表(我不能列出超过 2 个链接,除非我得到 10 分。给我一个,这样我就可以添加更多)
http://railscasts.com/episodes/50-contributing-to-rails
http://edgeguides.rubyonrails.org/contributing_to_ruby_on_rails.html