【发布时间】:2013-04-24 15:34:43
【问题描述】:
我在 Sinatra 应用中有 Link 模型
class Link
include DataMapper::Resource
has n, :views
validates_presence_of :url,
message: "You must specify a URL."
validates_length_of :url,
maximum: 4096,
allow_blank: true,
message: "That URL is too long."
validates_format_of :url,
with: %r{^(https?|ftp)://.+}i,
allow_blank: true,
message: "The URL must start with http://, https://, or ftp:// ."
property :id, Serial
property :url, String
property :token, String
property :created_at, DateTime
end
如何设置attr_accessible :url, :token之类的东西?
【问题讨论】:
-
@regedarek 我想你的意思是
attr_accessible而不是attr_accessor。
标签: ruby sinatra mass-assignment ruby-datamapper attr-accessible