Rails / テキストの長さで検索する

Shunsuke Sawada

Storyモデルからbodyの長さで検索する場合。
これでOK。

ruby
1
Story.where("length(body) < 30")

かんたーん。
  
最近、リファクタリングデーです…。
つまんない作業かと思ったけど、これはこれで結構楽しい。
心がすっきりしますね。

参考

ActiveRecord select a string field has a certain length in Rails 3? - Stack Overflow

Shunsuke Sawada

おすすめの記事

acts-as-taggable-on タグを表示させる順番を決めたい
Railsを4.2にバージョンアップしたら、Vagrantのローカル開発環境にアクセスできなくなった問題
Railsのバリデーションエラー後にレイアウトが崩れるとき