development

존재하지 않는 경우 생성

big-blog 2020. 11. 6. 21:02
반응형

존재하지 않는 경우 생성


웹 API에서 데이터를 읽고 데이터베이스에 저장하는 Django 애플리케이션이 있습니다.
모드에서 새 객체를 생성하지만 객체가 이미 존재하는 경우 중복 예외를 방지하는 방법이 있습니까?

즉, 객체를 저장하는 방법이 있지만 이미 존재하는 경우 아무것도하지 않는 방법이 있습니까?


Model.objects.get_or_create()


Django 1.7에서는 다음을 수행 할 수도 있습니다.

Model.objects.update_or_create()


최신 버전의 Django에서 save () 함수는 기본적으로 UPDATE 또는 INSERT를 수행하는 것처럼 보입니다. 를 참조하십시오 여기 .

참고 URL : https://stackoverflow.com/questions/8766222/create-if-doesnt-exist

반응형