7

デバッグ目的で ActiveRecord モデルを YAML 形式で出力したいと考えています。

現在、私は呼び出しmodel.to_yamlます。ただし、モデルの関連付けは返されません

関連付けの 1 つを含むモデルを YAML 形式に変換するにはどうすればよいですか?

4

2 に答える 2

11

最初にjsonに変換できます。デフォルトの ActiveRecordas_jsonメソッドでは、関連付けを含めることができます。そこから、yaml に変換するのは簡単です。例:

menu.as_json(include: :dishes).to_yaml
于 2013-08-23T18:51:35.997 に答える