i'm trying to_json in the following way
@own_events.as_json(:include => {:created_date => {},:attendees => {}, :user => {}, :start_times => {}, :end_times =>{}} )
and created_date is a method like that
def created_date
self.created_at.strftime('%d/%m/%Y %H:%M:%S')
end
cause i need the created_at without the TZD .. but there is an error
NoMethodError (undefined method `serializable_hash' for "14/04/2014 16:04:07":String):
:include
is used to include associations in the json, usually has_many
or belongs_to
associations.
To include methods like created_date
, use methods:
Such as:
@own_events.as_json(include: [:attendees, :user, :start_times, :end_times], methods: :created_date )
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With