2017-10-05 5 views
1

Hallo Ich arbeite mit Firebase und eckigen 4 in diesem neuen Ding ist Firestore, ich versuche, eines der Dokumente zu aktualisieren, aber ich habe diesen Fehler.Update-Objekt in Firebase Cloud Firestore verwenden Angular 4

enter image description here

Und das ist mein componet

enter image description here

Wenn ich die Schnittstellen entferne ich meine, wenn ich das tue, noteDoc: AngularFirestoreDocument; anstelle von noteDoc: AngularFirestoreDocument; der Fehler gehen, aber ich ziehe die Schnittstelle verwenden Irgend jemand mir helfen Dank kann

Antwort

0

Ich denke, Sie könnten versuchen, Werte für alle Nicht-Nullable-Eigenschaften bereitstellt:

this.noteDoc.update({ 
    content: this.newData, 
    hearts: this.noteDoc.hearts 
} 

oder machen Herzen Nullable-per-ID.

0

Ich denke, das ist eigentlich ein Bug mit AngularFire sein könnte, ich mache eine temporaly Lösung, die Schnittstellen wie diese

interface User { 
name?: String; 
email?: String; 
id?: any; 
} 

ändern Ich hoffe, das

einige ein Dank helfen
Verwandte Themen