Railsで、モデルとかにSQLをベタ打ちすることがあると思うのですが、その時によく見かける <<-
というのは、なんの役割をしているのでしょうか?
例えば、以下の様な例ですね。
sql = <<-EOS SELECT * FROM users WHERE created_at >= '%s' AND created_at <= '%s'; EOS
なぜ sql = <<- EOS
, EOS
で挟む必要があるのでしょうか?
そもそも、EOS
以外にも、SQL
と書くのも見ますが、こちらはどのような違いがあるのでしょうか?
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/22 16:06