タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

tipsとjbuilderに関するa2ikmのブックマーク (1)

  • Rails Jbuilderのあまり知られてないかもしれない?メソッド3選 | GMOメディア エンジニアブログ

    こんにちは山田コーダーです。先日Rails Jbuilderのコードを読んでみたら存在自体を知らなかったメソッドを3つ発見しましたので、今日はそれらを紹介したいと思います。 ■その1:merge! Jbuilderテンプレート内ではextract!メソッドを利用して、ActiveRecordオブジェクトのattributesを簡単に列挙することができます。 ※Scaffoldで自動生成されるJbuilderテンプレートも以下のような感じですね! json.extract! @item, :id, :name, :number, :public, :created_at, :updated_atでもこれ、カラム数が多いテーブル全体を表示したい時はちょっと面倒じゃないでしょうか?行が長くなってRuboCop等の規約チェックツールに怒られますし、カラムの追加・削除の度にテンプレートの修正が必要に

    a2ikm
    a2ikm 2014/07/05
    undocumentedな便利メソッドが結構多い。ignore_nil!、iOS向けに便利そう
  • 1