rails 笔记
Posted 狼王不乖s
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了rails 笔记相关的知识,希望对你有一定的参考价值。
-
@article.errors.any?
检查是否有错误,如果有错误,@article.errors.full_messages
显示错误
-
new
动作中加入@article = Article.new
的原因是,如果不这么做,在视图中@article
的值就是nil
,调用@article.errors.any?
时会发生错误。
-
$ rails generate model Comment commenter:string body:text article:references
article references 会在comment.rb 建立benlongs_to
class Comment < ActiveRecord::Base belongs_to :article end
-
我们要编辑
app/models/article.rb
文件,加入这层关系的另一端:
class
Article < ActiveRecord::Base
has_many :comments
validates
:title
, presence:
true
,
length: minimum:
5
end
|
以上是关于rails 笔记的主要内容,如果未能解决你的问题,请参考以下文章
ruby [rspec]“使用RSpec测试Rails程序”笔记