下記のようなテーブルがあるとします。

CREATE TABLE users (
  id INT NOT NULL AUTO_INCREMEN
  name VARCHAR(32),
  created_datetime TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (id)
);

このテーブルのカラムとは別にhogeという名前でUserモデルにプロパティを追加し、ActiveRecordで操作できるようにしたいと考えています。

具体的には下記のように、追加したプロパティに値をセットしjson文字列化したいです。

users = User.all
users.each do |u|
  u.hoge = true
end

return users.to_json

attr_accessorを使うことで実現できるかと思い試してみましたが、値のセットはできるようになるものの、to_jsonで取得される文字列に追加したプロパティは含まれていませんでした。

class User < ActiveRecord::Base
  attr_accessor :hoge
end

何らかの方法でテーブルにないカラムをモデルに追加することは可能でしょうか?