ActiveRecordで取得したobjectの、DBのカラムにない属性も含めてhashで取得したい
Table
CREATE TABLE users (
id INT NOT NULL AUTO_INCREMEN
name VARCHAR(32),
);
Model
class User < ActiveRecord::Base
attr_accessor :hoge
def set_hoge
self.hoge = "hogehoge"
end
end
実現したいこと
railsコマンドラインにて
> user = User.take
> user.set_hoge
> user.attributes
とすると、
{"id"=>1, "name"=>"Tom"}のように返されますが、
{"id"=>1, "name"=>"Tom", "hoge"=>"hogehoge"}
のように返す方法が知りたいです!
よろしくおねがいします。