Lors de la sauvegarde d'une entité Objectify dans le magasin de données Appengine, est-il possible d'enregistrer une "clé" de magasin de données personnalisée à la place du hachage de clé généré automatiquement?Enregistrement de la clé avec Objectify
Répondre
Vous pouvez utiliser une chaîne ou long et annoter comme étant la clé, comme ceci:
import javax.persistence.Id;
public class MyEntityClass {
@Id
private String myCustomKey;
public MyEntityClass(String keyId) {
this.myCustomKey = keyId;
}
}
Ensuite, vous pouvez le récupérer en utilisant à nouveau:
MyEntityClass object = ofy().get(new Key<MyEntityClass>(MyEntitiyClass.class, "specificKeyId"));
Même si je le fais, myCustomeKey sera stocké dans la colonne "ID/nom". Je pensais plus de stocker dans la colonne "Clé" de la banque de données – xybrek
Ah, désolé - j'ai mal compris la question. Je ne sais pas si vous pouvez changer la clé d'entité codée, par ex. "agtzfnNwbGlueGFwcHIbCxIER2F ..", qui est généré à partir du nom de la clé, du type d'entité, des ancêtres, de l'identifiant de l'application, etc. – Javasmurf
- 1. Obtenir une clé de l'entité Objectify
- 2. Comparer Objectify Key <> avec datastore clé
- 3. GAE: objectify delete by id
- 4. Comment utiliser Curseur avec Objectify
- 5. Enregistrer plusieurs classes avec Objectify
- 6. Objectify entité relation
- 7. Objectify paging
- 8. visual basic adodc - catégorie - enregistrement multiple avec la même clé
- 9. Comment insérer un enregistrement avec LINQ et C# et retourner la clé primaire de cet enregistrement
- 10. curseur Objectify avec tri ne SDK1.9.3/1.9.4
- 11. Objectify Requête Projection avec des filtres
- 12. SimpleIoc Non VM avec la clé Enregistrement version binaire
- 13. GWT-Objectify: basic
- 14. Conseil dans la modélisation des entités Datastore avec Objectify
- 15. Objectify la requête un attribut d'une entité
- 16. Modularize/Objectify JQuery
- 17. clé Enregistrement à l'aide Keystore
- 18. ASP.net MVC créer un enregistrement de table avec clé étrangère
- 19. XML objectify dans Groovy?
- 20. Comment supprimer un enregistrement avec une contrainte de clé étrangère?
- 21. Enregistrement de la valeur de clé appengine db dans memcache
- 22. Utilisation/Recherche de AsyncDataProvider avec Objectify/Google App Engine
- 23. FileMaker - Recherche de la clé primaire du premier enregistrement associé
- 24. impossible d'importer le nom objectify
- 25. Objectify filtre de requête par liste?
- 26. Moteur de l'application Google OU QUERY ids avec Objectify
- 27. Clé de produit Enregistrement - Visual Basic
- 28. Objectify au point d'entrée GWT
- 29. Enregistrement de la clé api google pour publier l'application
- 30. Jackson JSON n'ignore pas Objectify Key
Non, pourquoi voudriez-vous fais ça? –