2010-06-09 3 views
0

Celui-ci est probablement un coup de chance et un bug, mais j'aimerais entendre si quelqu'un a des suggestions.Appengine Datastore Record Ne peut être effacé ou modifié

J'ai découvert qu'un seul enregistrement de magasin de données se comporte bizarrement en s'affichant au début d'une requête sur un champ datetime trié du plus ancien au plus récent, bien que la date soit plus récente que tous les autres enregistrements. En y regardant de plus près, j'ai découvert que le champ datetime de l'enregistrement affiche toujours la date actuelle. J'ai essayé de modifier la date par programme et il serait toujours réinitialisé à l'heure actuelle. J'ai alors essayé de supprimer ou de changer la valeur sur l'enregistrement dans la visionneuse de datastore et il n'y avait aucun effet.

Peu importe ce que j'essaie, l'enregistrement ne peut pas être modifié ou supprimé. Cet enregistrement bloque toutes les fonctionnalités de requête sur une table importante et il est impossible de l'affecter.

+0

Cette erreur semble être un bogue causé par l'indisponibilité du moteur App Engine le 25 mai. Je viens de recevoir un e-mail sur les "écritures inappliquées" du moteur de l'application et j'ai soulevé le problème avec eux. Ils semblent penser que c'est lié. – elkelk

Répondre

0

Cette erreur a été provoquée par un bogue provenant de l'indisponibilité du moteur App Engine le 25 mai. Après avoir envoyé un e-mail à l'équipe du moteur de l'application, ils ont résolu le problème sur le back-end.

Questions connexes