Madogiwa Blog

主に技術系の学習メモに使っていきます。

2017-08-01から1ヶ月間の記事一覧

Ruby on Rails:生のSQLを作成(直書き)して実行させる方法

はじめに Railsのアプリを作ってて、複数TBLを結合した結果をGROUP BYで集計するような、ちょっと複雑な検索処理が必要となり生のSQLを実行したかったので、そのやり方をメモしましたφ(..) やりかた SELECT文の場合は、ActiveRecord::Base.connection.select…

Ruby:初心者向け今すぐ使えるいい感じの書き方まとめ

はじめに Rubyですぐに使えそうな見やすい書き方を自分のためにも整理してみました(/・ω・)/ はじめに 書き方 複数行の代入 bool型の判定 1行のdo…end 1行のif分 複数値の判定 範囲の判定 配列中で特定の条件に合致する要素のみを抽出 クラスの配列から特定の…

Webデザイン:使ってみようWebフォント

デフォルトのフォントだと満足出来なくなってきたので、Webフォントを使ってみようと思ったらGoogleが良いものを提供してくれていました・・・!(..)アリガタヤ 使い方をメモしておきます。 [目次] [:contents] そもそもWebフォントってなによ Webフォントを導入…

Ruby on Rails:form_forでundefined method `to_key'が出続けてハマった話

あるモデルに紐づくモデルの登録を'form_for'を使って行おうとしたところ、下記エラーが出続けてハマったので対応策をメモφ(..) ActionView::Template::Error at / undefined method `to_key' for #<Favorite::ActiveRecord_AssociationRelation:0x007fcefaa056b0> Did you mean? to_set to_ary 原因 紐づくモデルの取得をm</favorite::activerecord_associationrelation:0x007fcefaa056b0>…

Ruby on Rails:複数の取得結果を合わせて、更新日時の降順で並び変える方法

ruby on railsで別のメソッドで取得した結果を合わせて、更新日時の降順に並べ替える際にハマったのでメモφ(..) やりたかったこと 別メソッドで取得した結果を結合後に更新日時の降順に並べ替える。 例:キーワードに合致するタグ及び名称を持つレコード 最…

RubyonRails:deviseを導入したらテストが通らなくなってハマったのでメモ

deviseを導入し、userモデルを作成後テストが通らなくなったので、 その事象と対応策をメモしますφ(..) 事象 deviseを導入しuserモデルを作成後、rails test実行時に下記エラーが発生し、テストが通らなくなった。 $ rails test ActiveRecord::RecordNotUniq…

色々:開発時にいつも調べちゃうことまとめ

いつも調べちゃうことを色々と下記にまとめていきます(/・ω・)/ HTML・CSS monopocket.jp bashalog.c-brains.jp www.totec-bs.co.jp tks-kan.com bootstrap3.cyberlab.info Ruby・Rails www.rubylife.jp shinodogg.com maeharin.hatenablog.com Git qiita.com …