是否可以在 DataMapper 模型中设置可以称为“假属性”的东西?我的意思是,一个没有持久化的属性,但仍然可以使用 create() 或 update() 进行修改。不是将数据持久化在数据存储中,而是使用该值调用一个函数。
问问题
98 次
2 回答
0
事实证明 create() 和 update() 只不过是self.property = value
.
于 2012-07-04T20:30:23.620 回答
0
在您的模型中使用attr_accessor
如下:
class Account
include DataMapper::Resource
attr_accessor :password
end
该方法在这里解释了什么是datamapper中的attr_accessor - ruby
于 2012-07-05T13:44:05.997 回答