Ich habe ein Modell namens Topic, das einen Namen als Feld hat.
Sagen wir also, ich habe einen Begriff, nach dem ich suche, Apfel.
Wenn ich a mache
Topic.find_by_name("apple")
Ich bekomme eine Platte mit dem Namen Apfel zurück. Das ist gut - aber wie ändere ich find_by_name so, dass es sowohl "Apfelsaft" als auch "Apfel" findet - im Grunde Namen finden, die die ursprüngliche Abfrage enthalten oder genau mit der ursprünglichen Abfrage übereinstimmen?
Edit: Danke für die Antwort. Ich denke, ich hätte früher etwas klarer sein sollen, aber was ist, wenn ich unter einem Variablennamen suchen möchte (natürlich werde ich nicht jedes Mal unter dem Namen "Apfel" suchen wollen :))?
Wie manipuliere ich Topic.where, um dies zu berücksichtigen? Also so etwas wie ...
@topic = Topic.where(......., @name)