ruby-on-rails
陌如烟雨淡如尘
这个作者很懒,什么都没留下…
展开
-
Ruby on Rails 学习笔记(一 Ubuntu下配置Ruby on Rails)
Ubuntu下配置Ruby on Rails1.安装RVM ( ruby管理工具)可以到RVM的官网去查看RVM的安装命令 [1] gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 [2] sudo apt-get install curl [3] \原创 2017-05-04 17:45:04 · 770 阅读 · 2 评论 -
Ruby on Rails学习笔记(三 创建Rails项目)
Ruby on Rails开发笔记(二 创建项目)1 现在环境配好了,接下来创建rails项目rails new helloworld -d=mysql项目名是helloworld,数据库选择mysql 其中-d=mysql可以不加 如果你执行rails new helloworldTest数据库默认选择sqlit3第一次创建项目可能会花费点时间,应为它会自动安装几个工具,比如rake2. 安原创 2017-05-06 11:20:03 · 628 阅读 · 0 评论 -
Ruby on Rails学习笔记(四 用scaffold实现持久化类)
1.创建首页1.新增一个控制器`rails generate controller home index`执行之后,在项目的app\views\home目录下就多了一个index.html.erb的文件2.设置主页 1.编辑config\routes.rb添加以下代码 root :to => "home#index" 2.在终端中 $ bundl原创 2017-05-06 17:33:08 · 877 阅读 · 0 评论 -
Ruby on Rails学习笔记(二 Ruby连接mysql数据库)
今天学习了ruby,正在配置mysql环境在ubuntu中安装mysql环境很简单,只需要以下几条命令:1. sudo apt-get install mysql-server 2. apt-get isntall mysql-client 3. sudo apt-get install libmysqlclient-dev检查mysql安装成功sudo原创 2017-05-03 15:55:52 · 2173 阅读 · 0 评论 -
Ruby on Rails学习笔记(六 神挡杀神佛挡杀佛------数据库字符集问题)
遇到了关于字符集的问题遇到了字符集编码不一致问题,导致数据库不支持中文,原因是这样的首先,我们安装的mysql默认编码是latin1,尽管我们之前在database.yml中指定了encoding: utf8 书上对这个属性的解释为 : encoding :数据库所采用的字符集编码,默认为utf8 但这个好像没起到作用,如果有人知道这个起什么作用请告诉我,方便我们互相学习1 mysql默认字符原创 2017-05-07 20:48:55 · 476 阅读 · 0 评论 -
ruby学习笔记
1.类与对象1.1 类中的变量ruby类中的属性全是私有的,不能用private/public/protect来修饰,即便是静态属性也是私有的。外界必须通过类中的方法来访问。 关于实例变(@开头)与局部变量(小写字母与下划线开通) (1)局部变量的地位相当于java中的普通局部变量 (2)实例变量@不需要声明,这也是ruby的精髓。有时候一个ruby类里面没有定义任何属性,原因就...原创 2018-05-06 19:14:55 · 245 阅读 · 0 评论 -
记录:在heroku上部署ROR项目
rubyhou@ubuntu:~/RubymineProjects/Cat$ sudo add-apt-repository "deb https://cli-assets.heroku.com/branches/stable/apt ./"[sudo] password for rubyhou: rubyhou@ubuntu:~/RubymineProjects/Cat$ curl -L h...原创 2018-06-14 10:23:14 · 904 阅读 · 0 评论 -
rails
modle的合法性验证validates是一个方法class Micropost < ApplicationRecord #rails generate scaffold Micropost content:text user_id:integer validates :content,length: {maximum: 140}, presenc...原创 2018-06-09 23:20:27 · 225 阅读 · 0 评论