0

私はこれを見る:

Project.update_all("cost = cost * 3", 
                   "lower(technology) LIKE '%microsoft%'")

The Rails 3 Wayupdate_allに従っているときの Active Recordのメソッドの例として、非常に単純なフレーズですね。しかし、ここで括弧が何を意味するのかわかりません。lower(technology)

では、考えられる答えをいくつか教えていただけますか?このように括弧を使用できるさまざまな状況があるかどうかはわかりません。ありがとう。

4

1 に答える 1

1

SQLLOWER関数を呼び出して文字列を小文字にします。

LOWER technology

LOWERはキーワードではなく関数であるため、構文エラーになります。

于 2012-07-06T04:37:53.653 に答える