Readdy Write  
0,00 €
Your View Money
Views: Count
Self 20% 0
Your Content 60% 0

Users by Links 0
u1*(Content+Views) 10% 0
Follow-Follower 0
s2*(Income) 5% 0

Count
Followers 0
Login Register as User

Einstellen von Firebase für einfaches Lesen der Daten

05.01.2021 (👁3308)


Damit man für den einfachen Zugriff während der Entwicklungsphase auf die Datenbank in Firebase lesend zugreifen kann , muss man die rules .read auf true setzen

Der Zugriff ist nur für Entwicklungszwecke !

Einstellungen in Firebase, damit die Daten in Angular einfach gelesen werden können

{

  "rules": {

    ".read": true,

    ".write": false

  }

}

Mit Authentifizierung

Es funktioniert auch wenn man die Authentifizierung aktiviert, Anbieter: Anonymus

 

 

Beispiel von Aufgaben als Realtime Database

 

 

Im Pfad:

https://dailycheck-d9983-default-rtdb.europe-west1.firebasedatabase.app/

 

Die Daten als Struktur siehe oben

dailycheck-d9983-default-rtdb

 

Aufgaben

1: "Bestellung eintragen"

2: "Bestellung füllen"

3: "Bestellung senden"

4: "Bestellung bestätigen"

 

 

 

In Angular kann man die Daten wie hier abholen:

*

public aufgabenObservable<any>[];

//--< Daten von Firebase holen >--

  constructor(afDb:AngularFireDatabase) {

    //*works

    const itemsRefAngularFireList<any> = afDb.list('Aufgaben');

    itemsRef.valueChanges().subscribe(

      x=>this.aufgaben =  x;}

      );    

  }

  //--</ Daten von Firebase holen >--

 

 

Stand: AngularFire Version 5 Firebase Version 7

 

    "angularfire2""^5.4.2",

    "firebase""^7.24.0",

    "rxjs""~6.6.0",