을 만들에서 작동하지 않습니다레일 왜 모델 새로운()., 모델 1 비계 만드는 행동에서 행동
def create
@auclub = Auclub.new(auclub_params)
user = User.find(current_user.id)
respond_to do |format|
if @auclub.save && user.update(auclub_id: @auclub.id)
format.html { redirect_to @auclub, notice: 'Auclub was successfully created.' }
format.json { render :show, status: :created, location: @auclub }
else
//some codes
end
end
end
을 저장하고 그리고 난
이이 코드가 작동하는 사용자와 클럽을 만들고 싶어하지만, 만약 내가 이런 식으로 사용한다면
user = User.find(current_user.id)
user.new(auclub_id : @auclub.id)
user.save
그것은 작동하지 않습니다! update와 new.save 사이에 어떤 차이점이 있습니까?