-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