Câu hỏi ngớ ngẩn nhưng tôi có một số nhầm lẫn kéo dài về những gì, chính xác, một "tài nguyên" là trong Rails. Thuật ngữ này được sử dụng ở mọi nơi nhưng tôi có cảm giác hài hước, nó có thể được sử dụng khá lỏng lẻo. Nó được tham chiếu trong mô hình, bộ điều khiển và, theo đúng nghĩa đen, trong routes.rb
."Tài nguyên" trong Rails là gì?
Đây có phải là tuyến đường cụ thể không? Ví dụ: map.resources
ánh xạ 7 tài nguyên "RESTful". Vì vậy, ví dụ về một tài khoản sẽ là cuộc gọi đến, ví dụ: hành động index
của bộ điều khiển của một lớp cụ thể?!?
Đây có phải là tham chiếu đến toàn bộ trang/đối tượng đang được truy lục không? hoặc có lẽ, hẹp hơn, một bảng cơ sở dữ liệu? hoặc hàng được truy xuất?
Có điều gì khác không?
Dù sao, hy vọng ai đó có thể đặt cho tôi thẳng ...
Nếu tôi có tài nguyên không sử dụng mô hình cơ sở dữ liệu (nó sử dụng API của dịch vụ riêng biệt cho sự kiên trì), sử dụng đường ray "tài nguyên" phím tắt hoặc tôi tốt hơn hết chỉ cần xác định các tuyến đường bằng tay? – Jonah