0
bulkloader.yaml을 사용하여 데이터를 업로드하는 동안 post_import_function을 사용하려고합니다. 이 링크 (Using post_import_function in App Engine bulkuploader yaml)에 따라 엔티티 작업에 google.appengine.api.datastore.Entity 유형을 사용하고 있습니다. 링크에서와 마찬가지로, 이것은 'dict'의 하위 클래스입니다. 그러나 나는이 엔티티에 메소드를 적용하는 방법을 모르겠습니다.App Engine 벌크 업 로더의 post_import_function yaml
내 코드 (내가 Geomodel 사용하고 있습니다) 다음과 같습니다
def post_import_restaurants(input_dict, instance, bulkload_state_copy):
lat = instance['lat']
lng = instance['lng']
latlng = "%s,%s" % (lat,lng)
instance['location'] = db.GeoPt(latlng)
instance.update_location()
return instance
instance.update_location()
내가 문제가 있어요 곳입니다. 그리고이 진술서를 쓰는 방법을 모르겠습니다.
입력 해 주셔서 감사합니다. 인라인 코드가 작동했습니다! – Sunil