Rails Routing mit Query-String

Ich habe ein problem wo muss ich die Werte übergeben, die aus einer GET-Anforderung, und ich weiß nicht, wie das einrichten der routing-definition.

Meiner Kategorie-Objekt hat einen Typ(string),eine Farbe(string), und viele Produkte. Ich will erstellen Sie eine einfache web-service, mit dem die Anrufer bekommen alle eine Kategorie der Produkte, durch die übergabe der Kategorie-Typ und Farbe:

http://www.myapp.com/getProducts?catType=toy&color=red

oder ?

http://www.myapp.com/categories/getProducts?catType=toy&color=red

Wie definiere ich das richtige routing für diese situation? Gibt es bessere Möglichkeiten, dies zu tun in einer ruhigen Art und Weise... denn ich weiß, dass Rails ist Erholsam, so dass, wenn es einen Weg gibt, es zu tun "richtig", dann wäre das noch besser.

Dank

Schreibe einen Kommentar