J'ai suivi le tutoriel du moteur de l'application google et la partie qui explique que JDO est fait sur la base d'un livre d'or. Donc, quand ils interrogent la persistance (BigTable je crois) ils sont intéressés à retourner tous les résultats.JDO Google App Engine valider l'utilisateur
J'essaye de l'adapter pour montrer les résultats pour l'utilisateur spécifique mais semble avoir des ennuis avec lui.
UserService userService = UserServiceFactory.getUserService();
User user = userService.getCurrentUser();
if(user != null) {
PersistenceManager pm = PerManFac.get().getPersistenceManager();
String query = "select * from " + Team.class.getName();
List<Team> teamList = (List<Team>) pm.newQuery(query).execute();
if(teamList.isEmpty()) {
partie de ce que Cest je l'ai à ce jour, je dois adapter ma chaîne de requête à « où l'utilisateur = utilisateur » mais je reçois des questions à chaque fois.
Mon objet équipe ne contient que la clé, l'utilisateur, une chaîne et la date.
Je reçois une erreur en utilisant votre méthode de: Exception en convertissant [email protected] en une clé interne. Je pense que cela pourrait venir d'ailleurs dans mon code mais avoir du mal à trouver la source – AphexMunky
Désolé, juste vu votre édition que vous ne pouvez pas utiliser un utilisateur comme une clé primaire – AphexMunky
Merci, résolu mon problème – AphexMunky