Chúng tôi có mối quan hệ đơn giản has_and_belongs_to_many giữa hai mô hình. Chúng tôi muốn thêm vào một số tham số cho mô hình đó, vì vậy chúng tôi cần phải thay đổi nó thành một has_many: thông qua loại mô hình.Cách di chuyển has_and_belongs_to_many sang has_many thông qua?
Như tôi biết, chúng ta cần phải thêm vào một cột id (cùng với bất kỳ cột nào chúng tôi muốn bổ sung). Tuy nhiên, tôi không rõ 100% về cách làm điều này. Nếu chúng ta thêm một cột số nguyên: id, đường ray sẽ biết rằng đó là khóa chính 'id'?
Chúng tôi đang sử dụng phiên bản 3.x.
điều này có thể không phải là giải pháp tốt nhất cho một ứng dụng đã chạy trong sản xuất, đặc biệt là khi người dùng có thể cập nhật/chèn/xóa các bản ghi từ bảng một cách thường xuyên. – Todd