假設我打電話的ActiveRecord模型美孚這樣的:什麼時候Rails的ActiveRecord會生成帶空括號的IN子句? 「IN()」?
Foo.sum(:bar, :conditions => { :baz_id => some_value })
當將這一結果與空單無效的SQL查詢中IN子句象下面這樣:
SELECT sum(`foos`.bar) AS sum_bar FROM `foos` WHERE (`foos`.baz_id IN())
我使用ActiveRecord 2.3.12。
狂猜...一個*嵌套*空陣列? –