업데이트시 손상된 데이터에 대한 유효성 검사를 처리하는 방법은 무엇입니까?

ma_jafari

수천 개의 데이터가 있으며 그중 일부는 오래되었고 컬렉션 유효성 검사가 변경되었으므로 이제 이전 데이터를 업데이트하고 싶을 때 document validation failed.

내 첫 번째 접근 방식은 업데이트 할 때 유효성 검사를 무시하는 방법을 찾는 것이었지만 수행하는 방법을 모르고 그것이 최선의 방법인지 확실하지 않습니다.

업데이트 할 때 유효성 검사를 무시하는 것이 좋은 방법입니까? 그렇다면이를 달성하는 방법은 무엇입니까?

내가 시도한 것 :

    filter := bson.M{"status": models.TICKET_STATUS_ACTIVE, "expire_at": bson.M{"$lte": time.Now()}}
    update := bson.D{{"$set", bson.M{"status": models.TICKET_STATUS_EXPIRED}}}

    updatedRows, err := collection.UpdateMany(dbCtx, filter, update)
    if err != nil {
        fmt.Println("update error ", err)
        return
    }

    fmt.Println("updated rows: ", updatedRows)

대체 솔루션이 인정됩니다.

ma_jafari

SetBypassDocumentValidation업데이트 옵션에서 설정할 수 있는 방법이 있으며가로 설정되어 true있으면 업데이트 할 때 유효성 검사를 무시합니다.

예 :

    updatedRows, err := collection.UpdateMany(dbCtx, filter, update, options.Update().SetBypassDocumentValidation(true))
    if err != nil {
        fmt.Println("update error ", err)
        return
    }

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Rails-중첩 된 객체에 대한 유효성 검사를 무시하는 방법은 무엇입니까?

분류에서Dev

Laravel 유효성 검사 요청, 업데이트시 유효성 검사를 처리하는 방법은 무엇입니까?

분류에서Dev

키 업 이벤트에 대한 jquery 유효성 검사 플러그인에 대한 유효성 검사를 지연하는 방법은 무엇입니까?

분류에서Dev

사용자 정의 컨트롤의 이벤트 처리기에 대한 유효성 검사를 방지하는 방법은 무엇입니까?

분류에서Dev

데이터베이스 변수에 대한 온 전성 및 유효성 검사를 수행하는 방법은 무엇입니까?

분류에서Dev

선택 상자에 대한 양식 유효성 검사를 수행하는 방법은 무엇입니까?

분류에서Dev

TensorFlow Learn 유효성 검사 모니터에 데이터를 입력하는 방법은 무엇입니까?

분류에서Dev

tensorflow의`tfds` 데이터에서 유효성 검사 데이터를 만드는 방법은 무엇입니까?

분류에서Dev

유효성 검사가 필요한 winforms DB 애플리케이션에서 휘발성 상태를 유지하는 방법은 무엇입니까?

분류에서Dev

Django Rest Framework 3.1 ModelSerializer에서 생성 / 업데이트 처리 중첩 된 데이터의 유효성을 검사하는 위치는 무엇입니까?

분류에서Dev

Yii 2.0에서 데이터베이스에 대한 입력 필드의 유효성을 검사하는 방법은 무엇입니까?

분류에서Dev

Firebase에서 데이터 유형 유효성 검사를 설정하는 방법은 무엇입니까?

분류에서Dev

데이터 손실 가능성에 대한 경고를 피하는 방법은 무엇입니까?

분류에서Dev

새 데이터를 생성 한 후 Strapi GraphQL 캐시를 업데이트하는 방법은 무엇입니까?

분류에서Dev

데이터베이스에 데이터 저장 성공에 대한 대화 상자를 표시하는 방법은 무엇입니까?

분류에서Dev

Windows / Microsoft 업데이트가 사용 가능한 업데이트를 검색하는 데 항상 시간이 오래 걸리는 이유는 무엇입니까?

분류에서Dev

유사한 캐릭터에 대한 데이터 세트를 결합하는 방법은 무엇입니까?

분류에서Dev

mvc에서 암호에 대한 유효성 검사 논리를 구성하는 방법은 무엇입니까?

분류에서Dev

유효성 검사를 위해 한 페이지에서 두 가지 양식을 처리하는 방법은 무엇입니까?

분류에서Dev

비활성화 된 html5 입력 텍스트 필드에 대해 html5 유효성 검사를 활성화하는 방법은 무엇입니까?

분류에서Dev

PostgreSQL의 삽입, 삭제 또는 업데이트 명령에 대한 신호를 생성하고 C ++에서 처리하는 방법은 무엇입니까?

분류에서Dev

Angular2 : 동일한 컨트롤에 두 개 이상의 유효성 검사기를 적용하는 방법은 무엇입니까?

분류에서Dev

Django에서 상속 된 모델 속성에 대한 일반 모델 양식 필드 유효성 검사기를 만드는 방법은 무엇입니까?

분류에서Dev

데이터 유효성 검사에 사용할 명명 된 상수 배열을 만드는 방법은 무엇입니까?

분류에서Dev

jQuery 유효성 검사 플러그인이 성공한 경우에만 ajax 유효성 검사를 보내는 방법은 무엇입니까?

분류에서Dev

ZF2 유효성 검사기에서 항상 단일 유효성 검사 메시지를 표시하는 방법은 무엇입니까?

분류에서Dev

Laravel PHP : 업데이트 방법에서 무시하는 방법을 편집하는 동안 고유 한 업데이트 유효성 검사

분류에서Dev

공백으로 구분 된 값에 대해 Yup 이메일 유효성 검사를 수행하는 방법은 무엇입니까?

분류에서Dev

데이터가 변경된 경우에만 캐시를 업데이트하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    Rails-중첩 된 객체에 대한 유효성 검사를 무시하는 방법은 무엇입니까?

  2. 2

    Laravel 유효성 검사 요청, 업데이트시 유효성 검사를 처리하는 방법은 무엇입니까?

  3. 3

    키 업 이벤트에 대한 jquery 유효성 검사 플러그인에 대한 유효성 검사를 지연하는 방법은 무엇입니까?

  4. 4

    사용자 정의 컨트롤의 이벤트 처리기에 대한 유효성 검사를 방지하는 방법은 무엇입니까?

  5. 5

    데이터베이스 변수에 대한 온 전성 및 유효성 검사를 수행하는 방법은 무엇입니까?

  6. 6

    선택 상자에 대한 양식 유효성 검사를 수행하는 방법은 무엇입니까?

  7. 7

    TensorFlow Learn 유효성 검사 모니터에 데이터를 입력하는 방법은 무엇입니까?

  8. 8

    tensorflow의`tfds` 데이터에서 유효성 검사 데이터를 만드는 방법은 무엇입니까?

  9. 9

    유효성 검사가 필요한 winforms DB 애플리케이션에서 휘발성 상태를 유지하는 방법은 무엇입니까?

  10. 10

    Django Rest Framework 3.1 ModelSerializer에서 생성 / 업데이트 처리 중첩 된 데이터의 유효성을 검사하는 위치는 무엇입니까?

  11. 11

    Yii 2.0에서 데이터베이스에 대한 입력 필드의 유효성을 검사하는 방법은 무엇입니까?

  12. 12

    Firebase에서 데이터 유형 유효성 검사를 설정하는 방법은 무엇입니까?

  13. 13

    데이터 손실 가능성에 대한 경고를 피하는 방법은 무엇입니까?

  14. 14

    새 데이터를 생성 한 후 Strapi GraphQL 캐시를 업데이트하는 방법은 무엇입니까?

  15. 15

    데이터베이스에 데이터 저장 성공에 대한 대화 상자를 표시하는 방법은 무엇입니까?

  16. 16

    Windows / Microsoft 업데이트가 사용 가능한 업데이트를 검색하는 데 항상 시간이 오래 걸리는 이유는 무엇입니까?

  17. 17

    유사한 캐릭터에 대한 데이터 세트를 결합하는 방법은 무엇입니까?

  18. 18

    mvc에서 암호에 대한 유효성 검사 논리를 구성하는 방법은 무엇입니까?

  19. 19

    유효성 검사를 위해 한 페이지에서 두 가지 양식을 처리하는 방법은 무엇입니까?

  20. 20

    비활성화 된 html5 입력 텍스트 필드에 대해 html5 유효성 검사를 활성화하는 방법은 무엇입니까?

  21. 21

    PostgreSQL의 삽입, 삭제 또는 업데이트 명령에 대한 신호를 생성하고 C ++에서 처리하는 방법은 무엇입니까?

  22. 22

    Angular2 : 동일한 컨트롤에 두 개 이상의 유효성 검사기를 적용하는 방법은 무엇입니까?

  23. 23

    Django에서 상속 된 모델 속성에 대한 일반 모델 양식 필드 유효성 검사기를 만드는 방법은 무엇입니까?

  24. 24

    데이터 유효성 검사에 사용할 명명 된 상수 배열을 만드는 방법은 무엇입니까?

  25. 25

    jQuery 유효성 검사 플러그인이 성공한 경우에만 ajax 유효성 검사를 보내는 방법은 무엇입니까?

  26. 26

    ZF2 유효성 검사기에서 항상 단일 유효성 검사 메시지를 표시하는 방법은 무엇입니까?

  27. 27

    Laravel PHP : 업데이트 방법에서 무시하는 방법을 편집하는 동안 고유 한 업데이트 유효성 검사

  28. 28

    공백으로 구분 된 값에 대해 Yup 이메일 유효성 검사를 수행하는 방법은 무엇입니까?

  29. 29

    데이터가 변경된 경우에만 캐시를 업데이트하는 방법은 무엇입니까?

뜨겁다태그

보관