Closed
Description
>>> dataset = demo.get_dataset()
>>> query = dataset.query()
>>> entity = query.fetch()[0]
>>> entity.delete()
...
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "gcloud/datastore/entity.py", line 206, in delete
self.dataset().connection().delete_entity(
AttributeError: 'NoneType' object has no attribute 'delete_entity'
This is because we're creating entities from the protobufs, with the proper dataset_id
but not a true reference to the Dataset object (which has a pointer to the connection).
Metadata
Metadata
Assignees
Labels
This issue needs some love.This issue needs some love.Issues related to the Datastore API.Issues related to the Datastore API.I really want to be triaged.I really want to be triaged.Error or flaw in code with unintended results or allowing sub-optimal usage patterns.Error or flaw in code with unintended results or allowing sub-optimal usage patterns.