模仿AR写了一个基于RSolr的模型,我会带上笔记本给大家展示一下
主要分享一些领悟到的东西
1.想好怎么调用方法后再去写方法,为了可以这么用,我要怎么写
2.要清楚的知道当前作用域以及当前的self(调用者)
3.充分利用代码块打破作用域
4.懒加载的概念
5.约定大于配置
6.当一个方法要承载过多的代码,新建一个类吧,这样可以增加扩展性,维护起来也方便。
模仿AR写了一个基于RSolr的模型,我会带上笔记本给大家展示一下
主要分享一些领悟到的东西
1.想好怎么调用方法后再去写方法,为了可以这么用,我要怎么写
2.要清楚的知道当前作用域以及当前的self(调用者)
3.充分利用代码块打破作用域
4.懒加载的概念
5.约定大于配置
6.当一个方法要承载过多的代码,新建一个类吧,这样可以增加扩展性,维护起来也方便。
本文标题:ActiveRecord::Relation的运行流程以及实现
本文链接:https://www.haomeiwen.com/subject/tdesnttx.html
网友评论