Wenn ich ein neues „Produkt“ mit meinem Gerüst erstellen Rails-Anwendung hinzufügen, die folgende Zeile fügt richtig ein neues ProduktZugriff auf POST-Parameter
@product = Product.new(params[:product])
Wenn ich versuche, ein neues Produkt mit der folgenden URL hinzufügen (versucht um Daten von einem Java-Programm zu senden).
http://localhost:3000/products?serial=555&value=111
Das Produkt wird nicht erstellt, jedoch kann ich auf die „seriell“ und „Wert“ Werte wie folgt aus:
@product = Product.new
@product.serial=params[:serial]
@product.value=params[:value]
@product.save
Um zu verwirren mich, wenn ich die Rails-Anwendung verwenden ein hinzufügen neues Produkt, die Variablen params[:serial]
und params[:value]
sind leer.
Kann mir bitte jemand in die richtige Richtung weisen.
Dank
Danke, arbeitete perfekt – brodie31k