Je construis une application web en utilisant GAE Java. J'ai une classe qui utilise un identifiant long (généré par appengine) comme clé primaire. Je veux maintenant créer une nouvelle classe qui serait la classe parente de cette classe originale (une relation un à plusieurs), mais l'enfant doit avoir une clé primaire de type "clé", pas l'ID Long que j'ai à présent.Besoin de mettre à jour la clé primaire sur les objets existants dans GAE Java
Quelle est la meilleure façon de changer la clé primaire pour qu'elle soit de type "clé" plutôt que longue pour les entités persistantes existantes? Dois-je créer une nouvelle classe avec la clé primaire de type "clé" et instancier et persister de nouveaux objets qui copient les valeurs de champs des anciennes? Ou puis-je simplement mettre à jour la classe existante?
Merci