今年初打算给 Jekyll 换一个主题的时候,发现自动生成的 tag 分类功能在本地跑的好好,但是一推送到 Github 就失效了,怎么都找不到头绪。后来在无意间发现了一篇 segmentfault 中的文章,终于解决了这个问题。
在 rails 中,app 的配置一般是在 config/application.rb 文件,通过类似如下的方法:
在说 Rails 的 includes 和 joins 之前,先来回顾一下 SQL 中的 inner join 和 left join 分别是什么,稍后会用到。
在 Mac 上,Laravel 的环境有两种配置方式:Homestead 和 Valet, 这里只介绍 Homestead, Laravel 官网有详细的教程,我这里用中文做一个简要的说明:
Polymorphic Association(多态关联)这个名字听上去很高大上,好像是一个很厉害又很复杂的功能,其实不然。
STI 是 Single-table inheritance 的缩写,顾名思义,就是用一张数据表来表示 model 间的继承关系。
记录一个今天遇到的很坑的问题:电脑重启后,postgres 没有重启,于是我去手动启动,然而一直启动失败。
instance_eval 打开对象,class_eval 打开类。
单件方法 指的是只针对一个对象的方法,单件类 就是定义这些单件方法的作用域。