Tôi có hai kiểu, Người dùng và Nhóm. Mỗi nhóm có thể có nhiều người dùng và mỗi người dùng có thể có nhiều nhóm.Đường ray (ActiveRecord) nhiều đến nhiều bảng
Tôi hiện đang có một cái gì đó đơn giản như:
User:
has_many :groups
Nhóm:
has_many :users
Vì vậy, tôi có một bảng groups_users mà chỉ là tạo ra hàng với GROUP_ID và user_id. Tôi muốn thêm một cột khác vào điều này, (mà tôi có), câu hỏi là làm thế nào để truy cập nó từ một mô hình mà không cần sử dụng một cuộc gọi SQL tùy chỉnh? Trong mô hình nhóm, tôi có thể tự làm chủ và người dùng tôi có thể tự selfgroups
Có cách nào để thay đổi cột thứ ba trong bảng này từ mô hình người dùng không?
Xin lỗi nếu điều này gây nhầm lẫn, vui lòng thông báo trên
Đặc biệt là các liên kết thứ 2. Ví dụ tuyệt vời về has_and_belongs_to_many đang hoạt động. –
Các liên kết đó vẫn có liên quan =? – shem