key를 이용해서 데이터(entity)를 삭제 할 때는 delete() 함수를 사용하면 된다.
예로
sandy_key = ndb.Key('Account', 'Sandy') sandy_key.delete()
위와 같이 하면 삭제 된다.
여러 건을 한번에 삭제 하고 싶을 때는 ndb.delete_multi() 함수를 사용하면 된다.
sandy_key = ndb.Key('Account', 'Sandy') sally_key = ndb.Key('Account', 'Sally') list_of_keys = list() list_of_keys.append(sandy_key) list_of_keys.append(sally_key) ndb.delete_multi(list_of_keys)
반응형
'Dev. > Google App Engine' 카테고리의 다른 글
Datastore - NDB API(Python) : Model Hooks 사용하기 (trigger 역할) (0) | 2013.08.22 |
---|---|
Datastore - NDB API(Python) : Entity의 구조를 정확히 모를때 (동적 Entity) (0) | 2013.08.21 |
Datastore - NDB API(Python) : Key를 이용한 데이터 조회 (0) | 2013.08.15 |
Datastore - NDB API(Python) : 데이터 입력, update (0) | 2013.08.14 |
Datastore - NDB API? (Python) (0) | 2013.08.06 |