2026-01-23から1日間の記事一覧
タイトルの通りですが、Rubyでは!や+や-はメソッドとしても使えるということを知りました。 !"abc".include?("a")というコードは以下のようにも書けます。 irb(main):006> "abc".include?("a").! => false もっと純粋化すると、!trueはtrue.!と同じであると…
前提として、以下のようにscopeが定義されたTagモデルを定義します。 class Tag < ApplicationRecord has_and_belongs_to_many :restaurants scope :south_india, -> { where(name: "南インド") } end Tag.south_indiaとすると以下のSQLが発行されます。 SEL…