Ich habe das in meinem Controller:
%Vor%Ich denke, diese Abfrage unterscheidet zwischen Groß- und Kleinschreibung. Es sollte nicht zwischen Groß- und Kleinschreibung unterschieden werden.
Sie können ILIKE
in der Wo stattdessen verwenden:
Von doc:
Das Schlüsselwort ILIKE kann anstelle von LIKE verwendet werden, um die Übereinstimmung herzustellen case-insensitive nach dem aktiven Gebietsschema. Dies ist nicht in der SQL-Standard ist aber eine PostgreSQL-Erweiterung.
Für die Verwendung von Groß-und Kleinschreibung bei der Suche mit PostgreSQL mit LOWER ...
Beispiel:
%Vor%Tags und Links ruby ruby-on-rails-3 postgresql