Sau khi tôi tạo một giàn giáo, Rails cho tôi khả năng POST tới items.xml
sẽ tạo một item
mới. GET đến items.xml
sẽ chỉ liệt kê tất cả. Rails chỉ định phương thức nào trong bộ điều khiển (create
hoặc index
, tương ứng) sẽ được gọi, dựa trên loại hành động tôi đang thực hiện?Rails POST, PUT, GET
Cụ thể hơn, phương thức POST callA nhưng GET với cùng phương thức gọi URLB. Nó được chỉ định ở đâu? Rails quyết định gọi phương thức index
của bộ điều khiển ở đâu?
Chỉ cần nhập "tuyến đường rake" để xem có gì. –
Và có cách nào để xác định rõ ràng rằng tôi muốn sử dụng POST chỉ như trong ASP.NET MVC ([HttPost] thuộc tính)? – Alex
Nếu bạn thực hiện một GET đến/mục, bạn sẽ đi đến hành động Index. Nếu bạn POST tới/items, bạn sẽ vào Create. –