2017-06-19 3 views
0

Wie schreibe ich eine Abfrage, die alle Werte eines bestimmten Modells findet, die mit einem Leerzeichen beginnen?Rails Mysql - finde alle Werte beginnend mit weißem Abstand

Angenommen, ich habe ein Modell: Land mit einem Feldwert.

Und sagen, ich habe drei Datensätze in der Tabelle: „China“ „Vereinigte Staaten“ „Argentinien“

ich eine Abfrage komponieren wollen „Argentinien“ zu finden (beginnt mit einem Leerzeichen).

+0

Bitte geben Sie die Tabellenstruktur, relevante Werte und den Code, den Sie bereits versucht, finden. Ich habe deine Frage nicht abgelehnt, aber ich nehme an, dass die Einfügung eines [mcve] es rückgängig gemacht –

+0

hinzugefügt wird. Habe keinen Code ausprobiert, weil ich nicht weiß, wie man eine Abfrage mit "starts_with?" –

Antwort

0

Sie können so etwas wie tun: Country.where("name like ' %'")

können Sie mehr Informationen here

+0

Das stimmt nicht mit meiner Anforderung überein. Ich möchte alle Länder finden, die mit einem Leerzeichen beginnen. Diese Abfrage findet alle Länder, deren Wert das Wort Argentinien enthält. –

+0

Ich habe meine Antwort bearbeitet – nmeylan

+0

Arbeitete für mich :) –

Verwandte Themen