Я пытаюсь создать запись в firebase, используя мое приложение ioni c.
Я уже успешно подключился к приложению firebase, потому что я использую auth () для входа уже у пользователей.
Но теперь я не могу создавать записи, когда пытаюсь добавить в коллекцию. Ниже приведен мой последний код:
post(): void {
console.log('attempting post')
firebase.firestore().collection('posts').add({
text: this.text,
created: firebase.firestore.FieldValue.serverTimestamp(),
owner: firebase.auth().currentUser.uid,
owner_name: firebase.auth().currentUser.displayName
}).then((doc) => {
console.log(doc);
}).catch((err) => {
console.log(err)
})
}
«попытка публикации» регистрируется на консоли, поэтому я использую метод post () , но в консоли больше ничего не появляется, даже сообщение об ошибке.
Я удалил правила базы данных, так что теперь любой может написать в пожарную. Вот что у меня есть в environment.ts
:
export const environment = {
production: false,
firebase: {
apiKey: "AIzaSyCD9qZV905SELHWvEYoaNqoKKISAO4ddS8",
authDomain: "feedlyapp-70714.firebaseapp.com",
databaseURL: "https://feedlyapp-70714.firebaseio.com",
projectId: "feedlyapp-70714",
storageBucket: "feedlyapp-70714.appspot.com",
messagingSenderId: "1031920662829",
appId: "1:1031920662829:web:7d5947dd1aed5010c03ba4",
measurementId: "G-RSDBEJQBLS"
}
};
Не стесняйтесь пробовать и писать в эту БД, потому что мне пока не везет.
Может кто-нибудь подсказать, пожалуйста мне, что я делаю неправильно, и как это можно решить?
Кроме того, я попытался создать коллекцию из самой консоли Firebase, и она не позволяет мне добавлять записи.