前提・実現したいこと
DB(Cloud Firestore)に書き込みをおこないたいです。
DBに接続中にエラーが発生しました。
発生している問題・エラーメッセージ
script.js:15 Error adding document: FirebaseError: Missing or insufficient permissions. at new t (http://localhost:5000/__/firebase/6.2.0/firebase-firestore.js:1:47215) at http://localhost:5000/__/firebase/6.2.0/firebase-firestore.js:1:142601 at sr.<anonymous> (http://localhost:5000/__/firebase/6.2.0/firebase-firestore.js:1:141838) at _t (http://localhost:5000/__/firebase/6.2.0/firebase-firestore.js:1:13307) at sr.a.dispatchEvent (http://localhost:5000/__/firebase/6.2.0/firebase-firestore.js:1:14148) at hr.ua (http://localhost:5000/__/firebase/6.2.0/firebase-firestore.js:1:43315) at Kn.a.Ga (http://localhost:5000/__/firebase/6.2.0/firebase-firestore.js:1:41240) at Oe (http://localhost:5000/__/firebase/6.2.0/firebase-firestore.js:1:19525) at Ce (http://localhost:5000/__/firebase/6.2.0/firebase-firestore.js:1:18926) at ve.a.Ka (http://localhost:5000/__/firebase/6.2.0/firebase-firestore.js:1:21335)
該当のソースコード
> script.js var db = firebase.firestore(); db.collection("messages").add({ user: "first", message: "はじめてのメッセージだよ!" }) .then(function(docRef) { console.log("Document written with ID: ", docRef.id); }) .catch(function(error) { console.error("Error adding document: ", error); });
> ルール service cloud.firestore { match /databases/{database}/documents { match /{document=**} { allow read, write: if true; } } }
あなたの回答
tips
プレビュー