IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Angular Discussion :

getOne(id) avec realtime database (json) de Firebase


Sujet :

Angular

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur Web (en formation)
    Inscrit en
    Septembre 2014
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur Web (en formation)
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2014
    Messages : 30
    Par défaut getOne(id) avec realtime database (json) de Firebase
    Bonjour,

    Pour récupérer une liste d'items dans Firebase realtime database (format json) depuis un service :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    constructor(private db: AngularFireDatabase) {}
     
    getAll() {
        return this.db.list('items').valueChanges() as Observable<Item[]>;
    }
    J'aimerais récupérer un seul item dans la base, à l'aide de son id.
    J'ai trouvé différentes choses sur le net mais aucune ne semble fonctionner, dont :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    getOne(id) {
        return this.db.object('items/' + id).valueChanges() as Observable<Item>;
    }
    Quelqu'un saurait comment procéder ?

  2. #2
    Membre averti
    Homme Profil pro
    Développeur Web (en formation)
    Inscrit en
    Septembre 2014
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur Web (en formation)
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2014
    Messages : 30
    Par défaut Comme ça, cela fonctionne.
    Un ami ayant trouvé la solution, la voilà :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    getById(id: string): Observable<Item> {
        return this.db.object<Item>('items/' + id).valueChanges() as Observable<Item>;
    }
    Cela pourra peut-être servir à quelqu'un d'autre.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. problème avec register database
    Par gaara49 dans le forum Administration
    Réponses: 4
    Dernier message: 18/01/2008, 15h04
  2. Réponses: 2
    Dernier message: 27/02/2007, 09h51
  3. Problème avec RDB$DATABASE et PHP
    Par Darkdaemons dans le forum Connexion aux bases de données
    Réponses: 2
    Dernier message: 16/01/2006, 14h53
  4. Besoin d'aide avec oracle database 10g
    Par air dans le forum Oracle
    Réponses: 1
    Dernier message: 16/10/2005, 06h43
  5. Appel d'une procedure avec deux Database...
    Par smasterfr dans le forum Langage SQL
    Réponses: 6
    Dernier message: 28/06/2005, 09h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo