Also ich möchte ein Array von Params zu einer "Tester" Route in Rails übergeben. Mein Tisch für Tester sieht derzeit wie folgt aus:So leiten Sie ein Array von Parametern in Rails
class CreateTesters < ActiveRecord::Migration[5.1]
def change
create_table :testers do |t|
t.integer :testerID
t.string :firstName
t.string :lastName
t.string :country
t.datetime :lastLogin
t.timestamps
end
end
end
Die URL ich so eine Anfrage an Aussehen machen wollen: http://localhost:3000/testers?tester_id[]=1&tester_id[]=2&country[]=US
Mein Server korrekt zu identifizieren, dass ich eine Reihe von params bestanden haben, aber Mein Problem ist, dass es die Route index
trifft und einfach alle Tester in meiner Datenbank zurückgibt.
Wie bekomme ich entweder Rails dies als 'show' Anfrage zu erkennen, oder eine benutzerdefinierte Route für diese Art von URL erstellen?
das ist nicht die traditionelle 'show'-URL, teile deine Routen –
Meine Routen sind derzeit nur die Standardrouten, soll ich hier eine eigene hinzufügen? –
ja .. was willst du zeigen? 2 Tester seit du 2 IDs passierst? –