Hilfe mit Rails Active Record Query (wie Klausel)

Ich möchte, dass mein Code zwei Dinge tut, die momentan nicht funktionieren

@students = Student.where(["first_name = ? OR middle_name = ? OR last_name = ?", params[:query].split])

Arbeit. (Es besagt, dass ich 4 Parameter übergeben soll, aber ich möchte, dass der Benutzer Wörter eingeben und anhand dieser Wörter in jedem dieser Felder finden kann und alle Übereinstimmungen zurückgibt.)

Verwenden Sie tatsächlich die Like-Klausel anstelle der starren Equal-Klausel.

Bitte um Hilfe.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage