У меня есть пользовательская модель, и я получаю сообщение об ошибке (упомянуто ниже) при добавлении в коллекцию Firebase.
Может кто-нибудь сообщить, что отсутствует или что я делаю неправильно?Я хочу передать пользовательский объект при добавлении данных в коллекцию.
**`ERROR FirebaseError: Function CollectionReference.add() requires its first argument to be of type object, but it was: a custom '' object`**
export class UserProfiles{
userid?: string;
firstName?: string;
lastName?: string;
}
addItem(){
var userProf = new UserProfiles();
userProf.userid = 'unique';
userProf.firstName = 'first name';
userProf.lastName = 'last name';
this.itemsCollection.add(userProf);
}
export class AppComponent implements OnInit {
itemsCollection: AngularFirestoreCollection<UserProfiles>;
items: Observable<UserProfiles[]>;
constructor(private afs: AngularFirestore) {
this.itemsCollection = this.afs.collection('UsersProfiles');
}
отсутствует одна закрывающая скобка
constructor(private afs: AngularFirestore) {
this.itemsCollection = this.afs.collection('UsersProfiles');
исправить или отредактировать вопрос