随笔分类 -  Ruby on Rails

摘要:首先 sudo -u postgres psql postgres进入数据库后输入命令ALTER USER mydb_user WITH SUPERUSER; (把某个用户设置为超级用户)原帖:http://www.wenda.io/questions/1606940/permission-d... 阅读全文
posted @ 2015-02-09 14:35 tardis 阅读(1315) 评论(0) 推荐(0)
摘要:控制器class CourseSurveysController Module(没"",不是字符串)'Test::Unit'.constantize # => Test::Unit(没"",不是字符串)class Person PersonPerson.model_name.class ... 阅读全文
posted @ 2015-02-04 14:46 tardis 阅读(329) 评论(0) 推荐(0)
摘要:默认作用域,自动加载:default_scope { order(created_at: :desc) }model 调用 find_2时才运行scope :find_2, ->{ where('clients.id' => 2 ) }下面都需要传参,使用model.find_2(id)调用scop... 阅读全文
posted @ 2015-02-03 16:12 tardis 阅读(696) 评论(0) 推荐(0)
摘要:schema.rbActiveRecord::Schema.define(version: 20150203032005) do create_table "addresses", force: true do |t| t.integer "client_id" t.string ... 阅读全文
posted @ 2015-02-03 10:57 tardis 阅读(248) 评论(0) 推荐(0)
摘要:https://stackoverflow.com/questions/6885990/rails-params-explained 阅读全文
posted @ 2014-11-06 16:07 tardis 阅读(915) 评论(0) 推荐(0)
摘要:今天做项目时往Gemfile里加了各gem, 然后bundle update了一下, 然后悲剧了,出现了undefined method `environment' for nil:NilClass when importing Bootstrap into rails错误, 各种不理解. 然后查了... 阅读全文
posted @ 2014-10-24 12:41 tardis 阅读(130) 评论(0) 推荐(0)
摘要:解决方案:首先查看Gemfile,确保group :production do 里添加了 gem "rails_12factor", '0.0.2'然后在本地执行 rails s -e production 查看是否正常若本地不正常则执行 rake assets:precompile然后修改 con... 阅读全文
posted @ 2014-10-23 11:59 tardis 阅读(499) 评论(0) 推荐(0)
摘要:Rails 的三个环境Rails的应用程序预设提供了三种不同的执行模式:development environment开发模式,用在你的开发的时候test environment测试模式,用在执行测试程式时production environment正式上线模式,用在实际的上线运作环境Rails 控... 阅读全文
posted @ 2014-10-20 17:27 tardis 阅读(2279) 评论(0) 推荐(0)