2 Stimmen

Abrufen des SQL, das von einer bestimmten Methode oder einem named_scope ausgeführt werden würde

Gegeben eine ActiveRecord-Methode oder named_scope Kette, gibt es eine Möglichkeit, das SQL zurückzugeben, das ausgeführt wird, ohne es tatsächlich auszuführen?

z.B..

Vote.positive.count.sql #=> "SELECT COUNT(*) FROM votes WHERE value > 0"

Gibt es eine integrierte Möglichkeit, dies zu tun, oder ein Plug-in, das diese Funktion bietet? Wenn nicht, gibt es Hinweise darauf, wo ich anfangen kann, mein eigenes Plug-in oder zumindest eine Lösung für dieses aktuelle Projekt zu entwickeln.

Prost

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X