Tôi có một URL như dưới đâylàm thế nào để lấy ID lại từ một URL bằng đường ray
/pages/edit_product/11
Trong hành động của tôi edit_product
làm thế nào tôi có thể nhận được id 11 Vì vậy mà tôi có thể làm @p = Product.find_by_id(11)
Tôi có một URL như dưới đâylàm thế nào để lấy ID lại từ một URL bằng đường ray
/pages/edit_product/11
Trong hành động của tôi edit_product
làm thế nào tôi có thể nhận được id 11 Vì vậy mà tôi có thể làm @p = Product.find_by_id(11)
Bất kỳ tham số nào được truyền với url đều có sẵn trong hành động của bộ điều khiển và các khung nhìn trong hàm băm.
Để lấy id từ url, bạn có thể thực hiện các tham số [: id] trong trình điều khiển của bạn # edit_product hành động hoặc chế độ xem. Vì vậy, bạn có thể mua sản phẩm theo số
@p = Product.find_by_id(params[:id])