「专题:源码分析」Ancestry

2013/12/23 12:28
阅读数 5

@小子,是个爱钻研爱学习的小伙伴,这是他带来的分享,一些Rails开源gem的源码分析和比较。


因为微信代码格式问题,更多的内容请点击「原文阅读」,这里只贴部分内容。


---正文:


  • ancestry

这个gem是做什么的,原理是什么

这个gem跟acts_as_tree的作用是一样的,不明白的同学可以看这篇blog.而且在这篇blog我们不直接来分析代码,而是通过使用ancestry的功能来分析代码,并作些比较.由于个人感觉这个gem的代码有点老式,会加上我自己认为可以改进的代码.

这个gem的版本是1.3.0,关于新版的变化可以看文章的最后部分

架构

数据库表

。。。

更详细的内容,请点击原文阅读:


本文分享自微信公众号 - 觉学社(WakerGroup)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部