【发布时间】:2012-06-25 03:46:28
【问题描述】:
可能重复:
Understanding Symbols In Ruby
What is the colon operator in Ruby?
这是我正在阅读的 Rails 教程提供的一些代码。
class Post < ActiveRecord::Base
attr_accessible :content, :name, :title
validates :name, :presence => true
validates :title, :presence => true,
:length => { :minimum => 5 }
end
:content、:name 和 :title 是什么意思?我依稀记得我正在阅读的 ruby 教程 (hlrb) 中的这些内容,但是当我浏览它时找不到它们。这些以冒号为前缀的词是什么意思?
【问题讨论】:
-
那些被称为symbols,是一种不可变的字符串。
标签: ruby-on-rails ruby colon