Ich habe ich eine Rails 3.2-Anwendung, die eine Klasse hat mit:bestimmen, ob Attribut Schienen serialisiert
class Element
serialize :body
end
Im Code wie inspizieren ich das Attribut, um zu bestimmen, ob das Feld nur Text ist oder serialisiert? Dann serialisiert, wenn ich muss wissen, ob es
hatserialize :body
# vs
serialize :body, Hash
# vs
serialize :body, Array
HINWEIS: Ich muss mit der richtigen Art von Element.new
auf ein Objekt gehen. Ich greife nicht nur dieses Objekt aus der DB. Doing Element.new
wird das Feld nil