Я новичок в FireStore, и я делаю страницу регистрации с vue. Прежде чем создать нового пользователя, он должен проверить, существует ли данное имя пользователя или нет, и, если нет, создать нового пользователя.
Я могу добавить нового пользователя в базу данных, но я не знаю, как проверить, существует ли имя пользователя или нет. Я перепробовал много вещей, и это самое близкое, что я получил:
db.collection("Users")
.get()
.then(querySnapshot => {
querySnapshot.forEach(doc => {
if (this.username === doc.data().username) {
usernameExist = true;
}
});
});
У кого-нибудь есть идеи?