Tôi biết điều này có thể trên Internet ở đâu đó nhưng tôi không thể tìm thấy câu trả lời ở đây trên Stackoverflow vì vậy tôi nghĩ rằng tôi có thể tăng cường cơ sở kiến thức ở đây một chút.Tôi có thể thiết lập tính năng Xóa tầng trong Rails không?
Tôi là người mới tham gia Ruby và Rails nhưng công ty của tôi đang đầu tư khá nhiều vào nó nên tôi đang cố gắng tìm hiểu chi tiết hơn một chút. Rất khó để tôi thay đổi suy nghĩ của mình để thiết kế một ứng dụng từ "mô hình" thay vì từ cơ sở dữ liệu, vì vậy tôi đang cố gắng tìm hiểu cách thực hiện tất cả các công việc thiết kế mà tôi đã thực hiện ở mức độ cổ điển Cơ sở dữ liệu trong mô hình Rails thay thế.
Vì vậy, nhiệm vụ gần đây nhất mà tôi đã cung cấp cho mình là tìm ra cách cấu hình mô hình cơ sở dữ liệu Rails để thực hiện xóa tầng? Có cách nào dễ dàng để làm điều này? Hoặc tôi sẽ phải đi vào MySql và thiết lập này?
Cảm ơn.
-Matt
Giải thích của bạn gây nhầm lẫn. Một câu lệnh SQL đơn sẽ được sử dụng, nhưng phương thức hủy sẽ không được gọi cho mỗi hàng con. Bạn phải sử dụng destroy_all cho điều đó. –
@John - hy vọng các chỉnh sửa sẽ làm sáng tỏ sự nhầm lẫn. cảm ơn vì đã chỉ ra điều đó. –
@Mike - tốt hơn nhiều, cảm ơn. –