多くの TwitterLists を持つクラス TwitterUser があります
class TwitterUser < ActiveRecord::Base
has_many :twitter_lists, :dependent => :destroy
end
私がする時:
user = TwitterUser.includes(:twitter_lists).find(12615489)
それから:
lists = user.twitter_lists
最初の「検索」でそのユーザーの twitter リストを熱心にロードするため、user.twitter_lists を実行するときにクエリを実行しません (これは予期されることです)。
ただし、ユーザーを次のような JSON に変換しようとすると: user.to_json
JSON のどこにも、ネストされた関連付け "twitter_lists" が表示されません。熱心な読み込みを使用しましたが。どうしてこれなの?そして、どうすればJSONに表示できますか?