Rails Console 无效

在 Gemfile 里面加入 123group :development do gem 'rb-readline'end

Read More...

Rails开始

安装MySQL brew install mysql 启动MySQL mysql.server start 启动后登陆 mysql -uroot -p 在 Ruby on Rails 下使用 在Gemfile文件增加上 gem 'mysql2' 配置文件 config/database.yml 123456789development: adapter: mysql encoding: u

Read More...

Rails 数据交互

Rails 数据交互ActiveRecord创建模型 1rails generate model user userName:string email:string 创建的model使用的是单数 而创建 controller 则用复数 迁移数据 1rake db:migrate 进入控制台 rails console 1@user = User.new(:userName => 'Hu.Shihuan', :email =&g

Read More...

Rails开始

创建命令Rails new blog --skip-bundle gem 修改为taobao源项目Gemfile source https://ruby.taobao.org 然后 bundle install 启动Rails服务 rails server

Read More...

Rails 资源

Rails 资源资源创建资源 1rails generate controller posts index show create new 创建一个posts控制器 分别创建 index、show、create、new四种行为 删除资源 1rails destroy controller posts 然后在config/routs.rb文件里面给posts相关的资源删除即可完整的删除一个controller 修改默认访问主页 在项目目

Read More...

Rails 资源

Rails 路由排除路由控制器 config/routes.rb文件 修改 1resources :posts, :excepet => :show 常用路由写法 1get 'posts/:id', :to => 'posts#show' 简单的Get 请求 小试一下 12<%= link_to '测试一',{:controller => 'posts', :action => 'show', :

Read More...