@organization = Organization.where(:slug => subdomain).first
or raise ActiveRecord::RecordNotFound
SyntaxError (/Users/bmckim/Workspace/telvue/ion/app/controllers/application_controller.rb:36: syntax error, unexpected keyword_or, expecting keyword_end
or raise ActiveRecord::RecordNotFound
^):
「または条件」が最初の条件と同じ行になければならないのはなぜですか? ステートメント全体を括弧で囲んでも機能しません。以下は期待どおりに機能し、間違いなくより優れています。
@organization = Organization.where(:slug => subdomain).first or
raise ActiveRecord::RecordNotFound