Project (id)
Permission (project_id, user_id)
Когда пользователь создает проект, я хочу убедиться, что группа не может быть создана без наличия хотя бы одного разрешения (1 или более).
Есть ли способ добавить это в модель проекта?
UPDATE
контроллер проекта
@project = current_user.projects.new(:name => params[:project][:name])
@project.permissions.build(:user_id => current_user.id)
respond_to do |format|
if @group.save
......