google app engine - google - cómo eliminar la entidad NDB usando ID?
ndb google app engine (1)
Prueba esto:
ndb.Key(category, int(id)).delete()
Debe convertir el id en entero para construir una clave numérica (id) en lugar de una clave de nombre.
en función de esto, doc https://developers.google.com/appengine/docs/python/ndb/entities#deleting_entities , todavía no estoy seguro de por qué no puedo hacer la eliminación en NDB:
def get(self):
id = self.request.get("delete")
ndb.Key(''category'', id).delete()
Sí, sé cómo seleccionar usando ID
ndb.Key(''category'', id).get()
pero todavía no está funcionando ...
key = ndb.Key(''category'', id).get()
key.delete()
este tampoco funciona:
category.key.delete()
¿algo mal?