一、Ubuntu安装Nginx的方式 目前支持两种安装方式,一种是apt-get的方式,另一种是根据包安装的方式。本文主要介绍用apt-get的方式进行安装。 二、安装步骤 ...
一、Ubuntu安装Nginx的方式 目前支持两种安装方式,一种是apt-get的方式,另一种是根据包安装的方式。本文主要介绍用apt-get的方式进行安装。 二、安装步骤 ...
N+1问题是新手常犯的一个问题,这里记录如何解决rails项目中的N+1问题 rails 支持的关联 ActiveRecord 支持6种关联belongs_tohas_one...
概念 及 相关GEM 把应用翻译成英语之外的其他语言,或提供多语言支持 rails 2.2以上版本,自带的ruby I18n gem, 提供了易用易扩展的框架“国际化”(in...
数据验证 验证表单提供的数据是否符合要求使用rails自带的内置辅助功能ActiveRecord Validation 来实现https://ruby-china.githu...
1.部分语法 discible 和context 帮助组织分类,可任意折叠,参数可以是一个类别或者字串描述 一般来说,最外层是想要测试的类别,下一层是哪个方法,最后一层是哪一...
简介 sidekiq-cron 是sidekiq的时间表附件,在指定的时间调用job每30s检查需要调度的新作业,当存在多个sidekiq work时不会重复调用相同的作业h...
基础知识 概念: 块由大量代码构成 块定义在{} 中,或者do...end关键字中 使用yield 语句来调用块 块与其具有相同名称的函数调用 调用一个方法时才可以定义一个块...
session 中的数据是临时性的,不能实现类似remember me 这样的功能故用cookie来实现,在cookie中添加一个令牌来表明用户的身份https://api....
因为http本身是无状态的, 故登录和登出需要用到sessionhttps://guides.rubyonrails.org/action_controller_overvi...