Article という名前のモデルがあり、以下に示すように TwitterShare に参加しています。
articles = Article.joins("LEFT OUTER JOIN twitter_shares ON articles.id = twitter_shares.article_id").where("articles.id = ? or articles.id = ?", 27165, 5632).select("articles.id, twitter_shares.user_id")
記事を取得し、返された Article モデルを調べると、twitter_shares テーブルの列の型が整数であるにもかかわらず、user_id が文字列として返されます。どうしてこれなの?ActiveRecord が整数列を文字列ではなく整数として返すようにするにはどうすればよいですか?