인스턴스를 생성하지 않고 필터 쿼리 세트 django의 특정 필드 업데이트

Anoop Ar

모델의 첫 번째 개체를 반환하는 쿼리 집합이 있습니다.

latest_ignit_data = (  ignition_data
                      .objects
                      .filter(vehicle=veh_obj,updated_time_lt=new_time) 
                      .order_by('updated_time')
                      .first()
                    )

이 개체의 시간 필드를 업데이트하고 싶습니다. 어떻게해야합니까?

다니 헤레라

편집 됨

이것은 방법 아닙니다 .

latest_ignit_data.update( updated_time =new_time )

장고 문서를first 읽으면 메소드가 슬라이싱과 동등한 편리한 메소드 이기 때문에 QuerySet 평가 first가 발생합니다.

그렇다면 올바른 방법다음과 같습니다.

pk = (  ignition_data
                  .objects
                  .filter(vehicle=veh_obj,updated_time_lt=new_time) 
                  .order_by('updated_time')
                  .values_list('id', flat=True)
                  .first()
      )
ignition_data.objects.filter(pk=pk).update( updated_time =new_time )

이것은 인스턴스를 생성하지 않고 신호를 올리지 않고 데이터베이스를 업데이트합니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Django를 사용하여 특정 양식 필드로 데이터베이스 인스턴스 업데이트 (modify_personal_info)

분류에서Dev

CFQUERYPARAM을 사용하여 정수 필드를 업데이트하지 않는 쿼리 업데이트

분류에서Dev

하나의 업데이트 쿼리로 여러 필드 설정

분류에서Dev

업데이트에는 필요하지만 JSON 스키마 생성에는 필요하지 않은 리소스 ID를 정의하는 방법

분류에서Dev

테이블의 필드를 업데이트하는 PHP 쿼리

분류에서Dev

laravel의 두 필드를 업데이트하도록 쿼리 업데이트

분류에서Dev

테이블의 빈 필드를 업데이트하지 않고 양식 값을 업데이트 쿼리에 전달

분류에서Dev

쿼리 세트의 Django 모델 인스턴스가 save ()에서 업데이트되지 않음

분류에서Dev

리디렉션하지 않고 PHP 업데이트 데이터베이스 필드

분류에서Dev

다른 필드에 영향을주지 않고 특정 필드를 업데이트해야합니다.

분류에서Dev

코드 이그나이터의 특정 필드를 기반으로 mysql 데이터베이스 업데이트

분류에서Dev

Mysqli 다중 쿼리가 모든 필드를 업데이트하지 않음

분류에서Dev

mySQL의 특정 필드 업데이트시 트리거

분류에서Dev

입력 필드 값 및 쿼리 결과로 Amcharts의 데이터 제공자를 업데이트하는 방법

분류에서Dev

사용자 생성 후 사용자 정의 필드로 사용자 데이터를 업데이트하는 Firebase

분류에서Dev

테이블이없는 사용자 지정 데이터가있는 MS 액세스 쿼리 생성 필드

분류에서Dev

SQL 쿼리를 사용하여 데이터 세트 필터링

분류에서Dev

데이터베이스에서 필드를 업데이트하고 길이 수정

분류에서Dev

전체 데이터 세트가 아닌 필터를 사용하여 정렬 된 쿼리의 결과에만 스크립트 집계

분류에서Dev

SODA API가 데이터 세트의 모든 필드를 반환하지 않음

분류에서Dev

Solr 쿼리-HTTP 오류 400 정의되지 않은 필드 텍스트

분류에서Dev

C ++ 표준에서 비트 필드 공용체 공통 초기 데이터 정의되지 않은 동작에 액세스하고 있습니까?

분류에서Dev

radioButton의 데이터 소스 필드를 설정하는 Linq 쿼리

분류에서Dev

Java에서 Builder를 사용하여 Object의 특정 필드 업데이트

분류에서Dev

Firebase PHP 업데이트 필드의 특정 배열 색인

분류에서Dev

필드의 모든 카운트 특정 데이터를 검색하고 싶습니다.

분류에서Dev

Elasticsearch를 쿼리하여 특정 필드별로 부스트하는 방법

분류에서Dev

관련 모델 쿼리 세트의 모든 필드를 연기하는 django

분류에서Dev

PowerShell을 사용하여 API의 특정 필드 업데이트

Related 관련 기사

  1. 1

    Django를 사용하여 특정 양식 필드로 데이터베이스 인스턴스 업데이트 (modify_personal_info)

  2. 2

    CFQUERYPARAM을 사용하여 정수 필드를 업데이트하지 않는 쿼리 업데이트

  3. 3

    하나의 업데이트 쿼리로 여러 필드 설정

  4. 4

    업데이트에는 필요하지만 JSON 스키마 생성에는 필요하지 않은 리소스 ID를 정의하는 방법

  5. 5

    테이블의 필드를 업데이트하는 PHP 쿼리

  6. 6

    laravel의 두 필드를 업데이트하도록 쿼리 업데이트

  7. 7

    테이블의 빈 필드를 업데이트하지 않고 양식 값을 업데이트 쿼리에 전달

  8. 8

    쿼리 세트의 Django 모델 인스턴스가 save ()에서 업데이트되지 않음

  9. 9

    리디렉션하지 않고 PHP 업데이트 데이터베이스 필드

  10. 10

    다른 필드에 영향을주지 않고 특정 필드를 업데이트해야합니다.

  11. 11

    코드 이그나이터의 특정 필드를 기반으로 mysql 데이터베이스 업데이트

  12. 12

    Mysqli 다중 쿼리가 모든 필드를 업데이트하지 않음

  13. 13

    mySQL의 특정 필드 업데이트시 트리거

  14. 14

    입력 필드 값 및 쿼리 결과로 Amcharts의 데이터 제공자를 업데이트하는 방법

  15. 15

    사용자 생성 후 사용자 정의 필드로 사용자 데이터를 업데이트하는 Firebase

  16. 16

    테이블이없는 사용자 지정 데이터가있는 MS 액세스 쿼리 생성 필드

  17. 17

    SQL 쿼리를 사용하여 데이터 세트 필터링

  18. 18

    데이터베이스에서 필드를 업데이트하고 길이 수정

  19. 19

    전체 데이터 세트가 아닌 필터를 사용하여 정렬 된 쿼리의 결과에만 스크립트 집계

  20. 20

    SODA API가 데이터 세트의 모든 필드를 반환하지 않음

  21. 21

    Solr 쿼리-HTTP 오류 400 정의되지 않은 필드 텍스트

  22. 22

    C ++ 표준에서 비트 필드 공용체 공통 초기 데이터 정의되지 않은 동작에 액세스하고 있습니까?

  23. 23

    radioButton의 데이터 소스 필드를 설정하는 Linq 쿼리

  24. 24

    Java에서 Builder를 사용하여 Object의 특정 필드 업데이트

  25. 25

    Firebase PHP 업데이트 필드의 특정 배열 색인

  26. 26

    필드의 모든 카운트 특정 데이터를 검색하고 싶습니다.

  27. 27

    Elasticsearch를 쿼리하여 특정 필드별로 부스트하는 방법

  28. 28

    관련 모델 쿼리 세트의 모든 필드를 연기하는 django

  29. 29

    PowerShell을 사용하여 API의 특정 필드 업데이트

뜨겁다태그

보관