Hej,
jak próbuję zastosować metodę escape’owania taką jak w :conditions, tj.
Abc.find(:all, :conditions => [“a = ?”, x])
tyle, że do :joins to railsy (2.1.0) jej nie parsują.
Do jakiej klasy/funkcji powinienem się odwołać by zrobić escape w :joins?
Hej,
jak próbuję zastosować metodę escape’owania taką jak w :conditions, tj.
Abc.find(:all, :conditions => [“a = ?”, x])
tyle, że do :joins to railsy (2.1.0) jej nie parsują.
Do jakiej klasy/funkcji powinienem się odwołać by zrobić escape w :joins?
Metoda ‘quote’ na obiekcie połączenia:
http://api.rubyonrails.org/classes/ActiveRecord/ConnectionAdapters/Quoting.html#M001165
:join przyjmuje tylko string i musisz sobie go sam poskładać.