エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
前書き Ruby on Railsで、JSON APIを作る上で、active_model_serializers というgemが便利だったので、... 前書き Ruby on Railsで、JSON APIを作る上で、active_model_serializers というgemが便利だったので、記録を残そうと思いました。 https://github.com/rails-api/active_model_serializers each_serializerというコレクションを扱うオプションがあるのですが、呼び出し側からserializerクラスに値を渡すことで結構調べたため、忘れずにメモを取ろうと思います。 ActiveModelSerializerって何? JSONを吐き出すときのロジックを書けるクラスを作成してくれるgem。 個人的にいいなと思ったところ JSONに吐き出すときのロジックをモデルに書かなくてもいいところ。 モデルの責務が大きくなり、自然とコードの量が増える。 いわゆるFat Model対策 モデルに定義したアソシエ