摘要: 新建的时候Model里面有一个attr_accessible,从英文全称是attibutes accessible,字面意思是属性可访问比如执行rails g model User name:string email:string,会建立如下的文件并自动添加上attr_accessibleapp/m... 阅读全文
posted @ 2012-11-04 23:35 爱玩的安哥 阅读(760) 评论(0) 推荐(0)
摘要: 如果运行rspec的时候出现了Could not find table,你需要rake db:test:prepare.如果你的数据库用的是sqlite3,测试的时候用的数据库并不是development.sqlite3,而是test.sqlite3,看其执行过程:rake db:test:prep... 阅读全文
posted @ 2012-11-04 23:18 爱玩的安哥 阅读(344) 评论(0) 推荐(0)
摘要: 网站开发中,数据库经常会变化,一些测试数据重复输入的话会非常麻烦,这时候就可以rake db:seed来进行一些数据的初始化,其会调用db/seeds.rb这个文件,实例说明之.1.新建Model,名称为Blog执行rails g model Blog content:string created:... 阅读全文
posted @ 2012-11-04 22:09 爱玩的安哥 阅读(2655) 评论(0) 推荐(0)
摘要: 昨天一直出现下面的错误 Failures: 1) PagesController :index home path Failure/Error: visit '/pages/home' NoMethodError: undefined method `visit' for #<RSpec::Core::ExampleGroup::Nested_1::Nested_1:0xbabf1d4> # ./... 阅读全文
posted @ 2012-11-04 20:24 爱玩的安哥 阅读(940) 评论(0) 推荐(0)