1、数组和值域2、块约定:当块中只有一行简单的代码时使用花括号形式;当块是一行很长的代码,或者有很多行时使用do..end形式。例如:>> (1..5).each{|i| puts 2*i}(1..5).each do |i| puts 2*i puts '-'end>> 3.times...
分类:
其他好文 时间:
2015-07-11 15:02:14
阅读次数:
137
1、辅助方法2、字符串 输入“irb”进入Ruby命令行开发环境,控制器的启动方法是在命令行中执行“rails console”。(1)字符串连接>>"foo"+"bar"=>"foobar"(2)通过特殊的句法#{}进行插值操作>>first_name="Amy"=>"Amy">>"#{firs....
分类:
其他好文 时间:
2015-07-11 14:57:13
阅读次数:
130
环境 ubuntu 14.04为了安装rails4.2 和 ruby 2.2.2,这是目前稳定的最新版本,需要先安装rvmsudo apt-get updatesudo apt-get install curl\curl -L https://get.rvm.io | bash -s stable ...
分类:
其他好文 时间:
2015-07-11 06:41:48
阅读次数:
195
http://start.jcolemorrison.com/setting-up-an-angularjs-and-rails-4-1-project/1. 添加gemgem 'sprockets', '2.12.3' #默认sporckets的版本有bug2. app/assets/javas....
分类:
其他好文 时间:
2015-07-11 01:06:29
阅读次数:
247
周一到周三这三天,我们从项目的初步完成到往服务器的部署以及不断地调试和优化。 周一,我们所做的项目在本地运行基本完成,主要使用rails的基本操作(增删改查)配合简单的HTML和css知识,完成该项目。这里面的主要问题集中在HTML和css的知识不够了解,对于HTML和css在rails代...
分类:
其他好文 时间:
2015-07-08 22:12:53
阅读次数:
126
### Rails 异常处理 的多种处理方法
1. routes match '*path', via: :all, to: 'controller#action'
2. application.rb 的 exception_app
```ruby
# application.rb
config.exceptions_app = ->(env) ...
分类:
其他好文 时间:
2015-07-06 19:53:39
阅读次数:
93
1、微博模型如下图所示:2、创建微博资源,命令如下:$ rails generate scaffold Micropost content:text user_id:integer #生成微博资源$ bundle exec rake db:migrate #执行迁移,更新数据库,使用新建的数据模型....
分类:
其他好文 时间:
2015-07-05 22:29:18
阅读次数:
138
说明:用户资源包括用户数据模型和这个模型相关的Web页面。1、用户数据模型如下:2、使用Rails内置的脚手架生成用户资源中,执行如下所示命令:$ rails generate scaffold User name:string email:string #创建模型$ rails destroy ....
分类:
Web程序 时间:
2015-07-05 22:25:45
阅读次数:
108
最近rails3.2在更改数据库表字段,然后要回滚取消,但在运行rake db:rollback命令,错误:rake aborted!An error has occurred, all later migrations canceled:ActiveRecord::IrreversibleMigr...
分类:
数据库 时间:
2015-07-05 18:27:02
阅读次数:
196
最近这几天一直都是在做rails的入门,也就是熟悉rails的增、删、改、查操作,做到rails的入门。这几天的熟悉,只是对于操作的熟悉,对于rails语言的机制还有很多不是很熟悉。昨天接手第一个真正的项目,开始真正的生涯。从刚开始的没有思路,到经过大师的指导开始有了初步的思路,到今天的基本完成.....
分类:
其他好文 时间:
2015-07-04 00:45:33
阅读次数:
211