rails 笔记

Posted 狼王不乖s

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rails 笔记相关的知识,希望对你有一定的参考价值。

  1. @article.errors.any? 检查是否有错误,如果有错误,

    @article.errors.full_messages 显示错误


  2. new 动作中加入 @article = Article.new 的原因是,如果不这么做,在视图中 @article 的值就是 nil,调用 @article.errors.any? 时会发生错误。

  1. $ rails generate model Comment commenter:string body:text article:references

    article references  会在comment.rb 建立benlongs_to

    class Comment < ActiveRecord::Base   belongs_to :article end

        

  1. 我们要编辑 app/models/article.rb 文件,加入这层关系的另一端:

class Article < ActiveRecord::Base    has_many :comments    validates :title , presence: true ,                      length: minimum: 5 end



以上是关于rails 笔记的主要内容,如果未能解决你的问题,请参考以下文章

ruby [rspec]“使用RSpec测试Rails程序”笔记

rails 笔记

找不到 Ruby on Rails 符号

如何在 Rails 的 JSON 响应中包含 cookie?

Rails 4,Ajax 导致 404 和 500 错误

渲染视图时会自动“缓存”啥?