Vue とfirestoreの初心者です。
下記のプログラムを作ったのですが、
意図する動きになりません。
下記のクエリーを投げて、
データが
ある時と
ない時の
処理を分岐させたいです。
※具体的には管理者ユーザーが存在していれば、
createUser(user) の関数は走らせず、
管理者ユーザーが存在していなかったら、
createUser(user) の関数を走らせる
イメージです。
ご教示の程、よろしくお願い致します。
db.collection("users")
.where("kanrisya", "==", true)
.get()
.then(function (querySnapshot) {
querySnapshot.forEach (function (doc) { if (doc.exists) { alert("管理者ユーザーは登録されております"); }else{ console.log("ユーザーが登録されていればここ") self.createUser(user) } }); })
あなたの回答
tips
プレビュー