Wie man den Attribut-Setter dazu bringt, einen Wert über die SQL-Funktion zu senden
Ich versuche, einen Attribut-Setter in einem ActiveRecord-Modell dazu zu bringen, seinen Wert in die postgres-Funktion text2ltree () einzufügen, bevor Rails seine SQL-Abfrage generiert.
Zum Beispiel,
<code>post.path = "1.2.3" post.save </code>
Sollte sowas generieren
<code>UPDATE posts SET PATH=text2ltree('1.2.3') WHERE id = 123 # or whatever </code>
Wie geht das am besten?