エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
http://d.hatena.ne.jp/elm200/20070928/1190947947 生データからfixtureを作りたいけど、to_yamlとか使... http://d.hatena.ne.jp/elm200/20070928/1190947947 生データからfixtureを作りたいけど、to_yamlとか使うと変なのが出ていやだ、という話。 ありがたく使わせていただいたんだけど、2つほど気になったことがあるので、修正してトラバを送らせていただく。 修正したのは次の2点。 データ内に改行が入る場合、エラーになってしまう。 idカラムを含まないテーブルの場合、エラーになってしまう。(多対多テーブルで :id => false にしているテーブルがいくつかあるんだ) というわけで、次のように修正: 改行が入る場合は、YAMLの複数行リテラルの記法を用いるようにした idは並び替えに使っているだけなので、無ければ順番については妥協する 出力はこんな感じになる。 entry1: id: 1 title: | これは改行を 含むデータだよ bod