2011-08-04 73 views
0

我有一個attr_accessors類。當我想創建我的對象的JSON字符串時,我的attr_accessors沒有列出,只有使用mongo創建的屬性。將對象轉換爲JSON時無法看到attr_accessors

class Weblink < Media 
    field :title, :type => String 
    field :url, :type => String 
    attachment :image 

    attr_accessor :images, :domain_name, :image_width, :image_height 
end 

生成的JSON

{"_id":"4e3ab9895d156dae63000001","_type":"Weblink","description":"Some description","title":"Some title","url":"http://some_url.com"} 

我想對爲例,我的 「圖像」 屬性包括在內。

有什麼建議嗎?

回答

0

試試看:

weblink.to_json(:methods=>[:images, :domain_name, :image_width, :image_height])