Enregistrement en local
Fermé
louisgautier
Messages postés
1635
Date d'inscription
lundi 27 septembre 2010
Statut
Membre
Dernière intervention
13 janvier 2017
-
Modifié par BunoCS le 26/07/2016 à 17:49
louisgautier Messages postés 1635 Date d'inscription lundi 27 septembre 2010 Statut Membre Dernière intervention 13 janvier 2017 - 27 juil. 2016 à 14:37
louisgautier Messages postés 1635 Date d'inscription lundi 27 septembre 2010 Statut Membre Dernière intervention 13 janvier 2017 - 27 juil. 2016 à 14:37
A voir également:
- Enregistrement en local
- Appdata local - Guide
- Ip local - Guide
- Local send - Télécharger - Divers Utilitaires
- Enregistrer en pdf - Guide
- Telecharger studio d'enregistrement rap - Télécharger - Édition & Montage
5 réponses
BunoCS
Messages postés
15505
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
5 février 2025
3 913
27 juil. 2016 à 10:56
27 juil. 2016 à 10:56
Hello,
Plusieurs choix s'offrent à toi:
- sqlite "classique": recherche DataBaseHelper
- Annotated SQL: bdd fonctionnant grâce à des annotations
- Realm: nouveau moteur de bdd
Plusieurs choix s'offrent à toi:
- sqlite "classique": recherche DataBaseHelper
- Annotated SQL: bdd fonctionnant grâce à des annotations
- Realm: nouveau moteur de bdd
louisgautier
Messages postés
1635
Date d'inscription
lundi 27 septembre 2010
Statut
Membre
Dernière intervention
13 janvier 2017
69
27 juil. 2016 à 11:55
27 juil. 2016 à 11:55
Bonjour,
Je passe par realm (j'en connais aucun des trois, mais realm est apparemment très apprécier dans le secteur pro, alors je prend de l'avance)
J'ai crée une classe realm MyClass. Mais ma question persise, comment enregistrer mes 2000 Series dans 2000 MyClass ?
Je passe par realm (j'en connais aucun des trois, mais realm est apparemment très apprécier dans le secteur pro, alors je prend de l'avance)
J'ai crée une classe realm MyClass. Mais ma question persise, comment enregistrer mes 2000 Series dans 2000 MyClass ?
BunoCS
Messages postés
15505
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
5 février 2025
3 913
27 juil. 2016 à 11:57
27 juil. 2016 à 11:57
Regarde les transactions
louisgautier
Messages postés
1635
Date d'inscription
lundi 27 septembre 2010
Statut
Membre
Dernière intervention
13 janvier 2017
69
27 juil. 2016 à 12:14
27 juil. 2016 à 12:14
Je regarde ca !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
louisgautier
Messages postés
1635
Date d'inscription
lundi 27 septembre 2010
Statut
Membre
Dernière intervention
13 janvier 2017
69
27 juil. 2016 à 12:41
27 juil. 2016 à 12:41
try { updates = tvdb.getWeeklyUpdates().getSeriesUpdates(); //cree une liste de seriesUpdates index = updates.size(); //longueur de la liste update rdm = String.valueOf(index); //cast en string pour le log.d Log.d("taille update", String.valueOf(rdm)); myOtherRealm.beginTransaction(); MyListSerie myLSerie = myOtherRealm.createObject(MyListSerie.class); int aa = index; //au cas ou j'ai besoin d'index while ( aa > 0 ){ myLSerie.id = aa; mySerie = myOtherRealm.createObject(MySerie.class); SeriesUpdate elt = updates.get(aa); int id = elt.getSeriesId(); s = tvdb.getSeries(String.valueOf(id), "fr"); mySerie.seriesId = s.getSeriesId(); mySerie.language = s.getLanguage(); mySerie.seriesName = s.getSeriesName(); mySerie.banner = s.getBanner(); mySerie.overview = s.getOverview(); mySerie.firstAired = s.getFirstAired(); mySerie.actors = s.getActors().toString(); mySerie.airsDayOfWeek = s.getAirsDayOfWeek(); mySerie.airsTime = s.getAirsTime(); mySerie.contentRating = s.getContentRating(); mySerie.genres = s.getGenres().toString(); mySerie.network = s.getNetwork(); mySerie.runtime = s.getRuntime(); mySerie.status = s.getStatus(); mySerie.fanart = s.getFanart(); mySerie.lastUpdated = s.getLastUpdated(); mySerie.poster = s.getPoster(); aa--; myLSerie.stuff.add(mySerie); }
J'aimerais savoir ce que tu en pense ! Je ne sais pas si c'est optimum, ou même si ca fonctionne mais dans le résonnement, je suis dans le bon ?
Merci
BunoCS
Messages postés
15505
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
5 février 2025
3 913
27 juil. 2016 à 14:00
27 juil. 2016 à 14:00
Oui, grossomodo, c'est l'idée.
Il manque un save de l'objet Realm à la fin
Il manque un save de l'objet Realm à la fin
louisgautier
Messages postés
1635
Date d'inscription
lundi 27 septembre 2010
Statut
Membre
Dernière intervention
13 janvier 2017
69
27 juil. 2016 à 14:10
27 juil. 2016 à 14:10
Entre temps j'ai eu le temps de tester et ca ne fonctionne pas, pas du tout.
Mes objet était en public et il faut etre en private, du coup ca change tout (rien d'insurmontable) sauf pour ajouter a la list une serie..
myLSerie.setStuff(mySerie); ne fonctionne pas
Mes objet était en public et il faut etre en private, du coup ca change tout (rien d'insurmontable) sauf pour ajouter a la list une serie..
myLSerie.setStuff(mySerie); ne fonctionne pas
public class MyListSerie extends RealmObject { @PrimaryKey private int id; private RealmList<MySerie> stuff; //getters setters
public class MySerie extends RealmObject { @PrimaryKey private String id; private String seriesId; private String language; private String seriesName; private String banner; private String overview; private String firstAired; private String actors; private String airsDayOfWeek; private String airsTime; private String contentRating; private String genres; private String network; private String rating; private String runtime; private String status; private String fanart; private String lastUpdated; private String poster; //getters setters
BunoCS
Messages postés
15505
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
5 février 2025
3 913
>
louisgautier
Messages postés
1635
Date d'inscription
lundi 27 septembre 2010
Statut
Membre
Dernière intervention
13 janvier 2017
27 juil. 2016 à 14:30
27 juil. 2016 à 14:30
Un exemple de List ici: https://realm.io/docs/java/latest/#many-to-many
louisgautier
Messages postés
1635
Date d'inscription
lundi 27 septembre 2010
Statut
Membre
Dernière intervention
13 janvier 2017
69
Modifié par louisgautier le 27/07/2016 à 14:58
Modifié par louisgautier le 27/07/2016 à 14:58
xD désolé tu répond pile quand je trouve comment faire !
Ca marche, presque.
Apparemment mySerie ne peut pas etre crée plusieur fois (j'en reviens au problème du début)
Ca marche, presque.
Apparemment mySerie ne peut pas etre crée plusieur fois (j'en reviens au problème du début)