equal
deleted
inserted
replaced
409 |
409 |
410 entity.delete() |
410 entity.delete() |
411 # entity has been deleted call _onDelete |
411 # entity has been deleted call _onDelete |
412 self._onDelete(entity) |
412 self._onDelete(entity) |
413 |
413 |
|
414 def getAll(self, query): |
|
415 """Retrieves all entities for the specified query. |
|
416 """ |
|
417 |
|
418 chunk = 999 |
|
419 offset = 0 |
|
420 result = [] |
|
421 more = True |
|
422 |
|
423 while(more): |
|
424 data = query.fetch(chunk+1, offset) |
|
425 |
|
426 more = len(data) > chunk |
|
427 |
|
428 if more: |
|
429 del data[chunk] |
|
430 |
|
431 result.extend(data) |
|
432 offset = offset + chunk |
|
433 |
|
434 return result |
|
435 |
414 def _createField(self, entity_properties, name): |
436 def _createField(self, entity_properties, name): |
415 """Hook called when a field is created. |
437 """Hook called when a field is created. |
416 |
438 |
417 To be exact, this method is called for each field (that has a value |
439 To be exact, this method is called for each field (that has a value |
418 specified) on an entity that is being created. |
440 specified) on an entity that is being created. |