아래 사용 사례가 있습니다.
문자열 목록을 받아들이는 메서드가 있습니다. 각 문자열에 대해 기존 Google 데이터 저장소 엔터티 아래에 속성을 만들어야합니다.A
예 : 나는 기존의 개체가 Person
속성 fname
과 lname
. 입력 목록 문자열이있는 경우 - address
, city
나는 엔티티 업데이트해야 Person
새로운 속성을 포함 할을 address
하고 city
.
이 사용 사례를 Python으로 코딩하고 있습니다. 이것을 달성하는 방법에 대한 제안이 있습니까?
따라서이를 수행하는 가장 좋은 방법은 클래스가 ndb.Expando
. 의 차이 Expando
와는 Model
당신이 항상 속성을 추가 할 수 있다는 것입니다 Expando
개체와 데이터 저장소에 저장 할 수 있습니다.
이것을 알면 여러 가지 방법으로 진행할 수 있지만 setattr(object, name, value)
문자열에서 속성 이름을 전달 하기 위해 Python의 메서드를 사용해야 할 것 같습니다 .
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다