今年初打算给 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 打开类。
                  
              
          
      
     
    
    
        
        
          
          
              
                  
                     单件方法 指的是只针对一个对象的方法,单件类 就是定义这些单件方法的作用域。