ruby on rails
Loving....
这个作者很懒,什么都没留下…
展开
-
ruby on rails 中脚手架的使用
1.使用脚手架可以快速的为您生产模型(M),视图(V),控制器(C) 。使用的命令 rails g scaffold product price:decimal title 这样就会为你创建一个包含price 和title 这两个字段的product 模型。销毁的命令:rails destroy scaffold product 即可2.常用的rails 命令 2.1 r原创 2016-07-29 21:47:51 · 879 阅读 · 2 评论 -
Rails 中的持久化框架 Active recored
Rails中的持久化框架原创 2016-07-29 21:51:57 · 980 阅读 · 0 评论 -
Rails 中 View 层 haml 初步
ruby on rails 中 View 层原创 2016-07-30 11:11:30 · 1277 阅读 · 0 评论 -
Mongodb 中常用的更新操作
上期我们介绍了mongodb 中常用的查询操作,这期说说Mongodb 中常用的更新操作。在Mongodb中更新的命令只有两条。1.update() 2.save() 1. update() 语法规则 :db.collection.update( A, B, C, D ) 。A ,B,C,D四个参数的解释 A 表示update的查询条件,类似sql update查询内where后面的。原创 2016-08-28 15:33:20 · 555 阅读 · 0 评论 -
Ruby on rails 项目启动流程
众所周知,我们可以通过rails s 这个命令来启动一个rails 项目,但是这条命令都干了哪些事呢?抽时间研究了下。当我们输入rails s 这个命令的时候,项目会加载项目bin/rails.rb 这个文件 #!/usr/bin/env ruby APP_PATH = File.expand_path('../../config/application', __FILE__) require原创 2016-08-19 17:58:22 · 4463 阅读 · 0 评论 -
Rails 的自动化部署工具Cap(Capistrano)和mina
项目的自动化部署工具。cap 整合了与rails 相关的自动化部署命令 项目经过多次部署后,服务器会生成一个这样项目的目录current 是指当前版本, link 到 release 下的指定版本目录(默认为最新的 releases) releases 每次部署都会产成一个目录存放项目源码, 目录个数由 :keep_releases 变量来控制 repo 项目的 .git 目录 shared原创 2016-10-09 10:44:41 · 3854 阅读 · 0 评论 -
Rails 中的初始化
Rails 框架中的中初始化代码 config/application.rb。想在Rails 前运行代码,可以把代码添加到config/application.rb 文件的require ‘rails/all’之前。总体上来说设置Rails 的工作包括设置Rails 的组件以及Rails 本身。 设置Rails 组件的常规配置:Rails::Railtie 对象上调用,例如Rails::Engin原创 2016-10-25 15:37:51 · 794 阅读 · 0 评论