가 그래서 나는이 모델이 있다고 가정 해 보자 새 필드를 점령 :GAE NDB : 추가 및 자동
class User(ndb.Model):
username = ndb.StringProperty(required = True)
를 일주일 후, 몇 백 사용자 개체가 만들어집니다. 지금은 다른 필드 추가하려면 : 내가 입력에 기존 사용자 이름의 자신의 소문자 버전을 각 사용자에게 않을거야
class User(ndb.Model):
username = ndb.StringProperty(required = True)
username_lower = ndb.StringProperty() # username.lower()
을, 그래서 어떻게 각 사용자 개체 나 자신에 대한 이러한 필드를 차지할 수 있을까?
@IanGSY의 답변 주셔서 감사합니다. 이것은 가장 분명한 해결책 인 것처럼 보입니다. 이렇게 많은 양의 데이터를 변경하는 GAE 협약이있을 수 있다고 생각했는데,이 방법이 실패하면 많은 데이터가 위험에 빠질 수 있습니다. 이 전에 어떤주의 사항이 있습니까? 아마도 ether는 데이터 저장소 엔티티를 내보내는 옵션입니까? – puoyaahhh