Подтвердить что ты не робот

Как удалить все объекты для модели NDB в Google App Engine для python?

У меня есть класс модели ndb:

class Game(ndb.Model):
    gameID = ndb.IntegerProperty()
    gameName = ndb.StringProperty()

Есть ли способ быстро удалить все объекты, хранящиеся в базе данных для этого класса? Что-то вроде Game.deletAll()

4b9b3361

Ответ 1

Нет, но вы можете легко сделать это с помощью чего-то вроде:

from google.appengine.ext import ndb

ndb.delete_multi(
    Game.query().fetch(keys_only=True)
)