-1
A
回答
3
问题很模糊,可以用几种方法解释。
将变量添加到列表中。
list_of_objects_returned_by_activeRecord << variable
这似乎太简单了,可能不是你要找的。
将变量添加到列表中的每个项目。
假设您在谈论模型的实例,最简单的方法是将attr_accessor添加到模型中。
class Model < ActiveRecord::Base ... attr_accessor :new_attribute end
你可能想将其设置为某个值,每当模型被加载,所以你想一个after_initialize方法添加到model.For例如,下面将添加一个NICK_NAME属性为每个用户加载和默认它到他们的名字后缀“-O”。
class User < ActiveRecord::Base ... attr_accessor :nick_name def after_initialize self.nick_name = first_name + "-O" end end @user = User.first @user.first_name # => "Steve" @user.nick_name # => "Steve-O" @user.nick_name = "Tiny" # sets nick_name to "Tiny". @user.first_name # => Still "Steve"
相关问题
- 1. 将散列添加到AR对象
- 2. 将变量添加到对象文字
- 3. POO和STL向量(将对象添加到变量中)
- 4. 如何将变量键/值对添加到列表对象?
- 5. 将对象添加到可变数组
- 6. 将对象添加到矢量
- 7. 将对象追加到变量
- 8. 将计数变量附加到对象
- 9. 将变量添加到IE中的全局窗口对象中
- 10. 如何将变量(字符串)添加到现有对象?
- 11. 将变量添加到Django中的请求对象中
- 12. Ruby:将实例变量添加到对象
- 13. 如何使用“新”将对象变量添加到数组?
- 14. 如何使用变量将参数添加到对象
- 15. 将一些自定义会话变量添加到JavaScript对象
- 16. 如何将变量int链接调用添加到对象?
- 17. Java脚本将变量的值添加到对象属性?
- 18. 导轨 - 如何将对象添加到一个变量
- 19. 将属性变量添加到对象数组php
- 20. 简单地将分割变量添加到对象中?
- 21. 对象添加到队列后访问对象变量?
- 22. Autotools将库标志添加到ar
- 23. Jmeter将变量添加到CSV变量
- 24. jquery:将变量添加到变量中
- 25. 将变量添加到.append
- 26. 将变量添加到Jqplot
- 27. 将变量添加到document.title
- 28. 将变量添加到$ _SESSION
- 29. 将变量添加到MYSQL
- 30. 将变量添加到Tuple
发布一些代码,你的问题很模糊。具体说明你想要完成的事情。 – bensie 2009-11-21 18:47:26