Benutzerdefinierte SQL-Abfrage mit Ecto ausführen

8

Ich spiele mit Elixir und Ecto Zeug. Ich möchte eine benutzerdefinierte SQL-Abfrage erstellen, die einige Postgres-spezifische Befugnisse verwendet (in diesem Fall: es sucht Postgres-Array).

Hier ist, was ich versuche zu tun:

%Vor%

leider wird es entkommen (so sollte es etw. produzieren):

%Vor%

Wie kann ich das erreichen?

    
user1105595 02.04.2015, 15:49
quelle

2 Antworten

16

Sie können Fragmente verwenden, um Ausdrücke an die Datenbank zu senden:

%Vor%     
José Valim 02.04.2015, 21:19
quelle
3

Sie können sql über Ecto mit

ausführen %Vor%

Es gibt einen dritten Parameter für vorbereitete Aussagen.

    
MartinElvar 02.04.2015 22:19
quelle

Tags und Links