Khi tôi thêm một "sản phẩm" mới sử dụng giàn giáo của tôi tạo đường ray ứng dụng, các dòng sau đúng cách thêm một sản phẩm mớitruy cập vào các thông số POST
@product = Product.new(params[:product])
Khi tôi cố gắng thêm một sản phẩm mới sử dụng URL sau (cố gắng để POST dữ liệu từ một chương trình java).
http://localhost:3000/products?serial=555&value=111
Sản phẩm này không được tạo ra, tuy nhiên tôi có thể truy cập vào "nối tiếp" và "giá trị" giá trị như thế này:
@product = Product.new
@product.serial=params[:serial]
@product.value=params[:value]
@product.save
Để nhầm lẫn hơn nữa tôi, nếu tôi sử dụng ứng dụng đường ray để thêm một sản phẩm mới, các biến số params[:serial]
và params[:value]
bị trống.
Ai đó có thể vui lòng chỉ cho tôi đúng hướng.
Cảm ơn
Cảm ơn, đã làm việc hoàn hảo – brodie31k