В моем приложении есть пользователи и здания, и пользователь может быть частью разных зданий.Я создал User, Buildings и таблицу to m между ними.Некоторые пользователи, принадлежащие к зданию, могут быть администраторами.Поэтому я добавил поле администратора в таблицу n to m, но как мне получить к нему доступ?
create_join_table :buildings, :users do |t|
# users can belong to many buildings
t.index [:building_id, :user_id]
t.index [:user_id, :building_id]
t.boolean :admin, default: false
end
Я хотел бы получить доступ к полю администратора, чтобы узнать, есть ли у пользователя роль администратора или нормальная.Например, user.building.first.admin?