比如 Users 表和 Roles 表通过中间表 user_role 关联,user_role 表中除了 user_id, role_id 还有一个 boolean 字段 flag,请问这个 flag 字段如何操作?
u = User.new(name:"hello")
u.roles.build(name:"admin") #在这边user和role关联的时候有方法能同时将对应的user_role中的flag设值吗?
刚刚试了 u.user_roles(user:u1, role:r1, flag:true) 这样倒是可以,但还是想知道上面那种方式有方法可以解决吗?