小编DeC*_*DeC的帖子

如何将用户重定向到 Cloud Firestore 中的特定活动?

在使用 Firebase auth 注册帐户时,我将电子邮件存储在教师和学生 2 个类别中。我添加电子邮件到公司的FireStore 2不同类别的教师与学生同emailpassword。当我登录时,我想检查电子邮件属于哪个类别(教师或学生)我该怎么做我尝试了 firestore 查询 isequalsto 但它没有区分。

这是我的数据库

老师

在此处输入图片说明

学生

在此处输入图片说明

还有其他可能的解决方案吗?

这是我的登录活动代码

package com.example.dell.step;

import android.app.ProgressDialog;
import android.content.Intent;
import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.text.TextUtils;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;

import com.google.android.gms.tasks.OnCompleteListener;
import com.google.android.gms.tasks.OnSuccessListener;
import com.google.android.gms.tasks.Task;
import com.google.firebase.auth.AuthResult;
import com.google.firebase.auth.FirebaseAuth;
import com.google.firebase.firestore.CollectionReference;
import com.google.firebase.firestore.FirebaseFirestore;
import com.google.firebase.firestore.QuerySnapshot;

public class LoginActivity extends AppCompatActivity {


    private Button mRegbtn;
    private Button mloginbtn;
    private EditText mEmail;
    private EditText mPassword;

    private Toolbar …
Run Code Online (Sandbox Code Playgroud)

java android firebase firebase-authentication google-cloud-firestore

5
推荐指数
1
解决办法
1320
查看次数

个人开发者可以发布 Office Web 加载项吗

个人开发者帐户是否可以将 Office Web 加载项发布到 AppSource,例如 Outlook Web 加载项?通过这篇文章这里,它说个人开发者帐户可以将 Office Web 加载项发布到 Office App Store。但是,当我尝试在合作伙伴中心添加 Office Store 程序时,它总是要求注册为公司。屏幕截图显示在下面的链接中。谢谢

在此处输入图片说明

office-addins office-js outlook-web-addins appsource

5
推荐指数
0
解决办法
216
查看次数

隔离 CPU 的 TwinCAT 实时启动失败

我目前在 Hyper V 虚拟机上运行 Twincat 3.1..4022.16。我能够正确构建我的项目,但是当激活配置时,我遇到实时启动隔离 cpu 故障。

附件是我的实时设置和错误。

在此输入图像描述

任何解决方案的线索都将受到高度赞赏。

twincat twincat-ads

4
推荐指数
1
解决办法
2万
查看次数

错误完成:Gradle任务assembleDebug失败,退出代码为1

^符号:类NonNull位置:包androidx.annotation C:\ flutter.pub-cache \ hosted \ pub.dartlang.org \ cloud_firestore-0.9.0 \ android \ src \ main \ java \ io \ flutter \ plugins \ firebase \ cloudfirestore \ CloudFirestorePlugin.java:10:错误:找不到符号导入androidx.annotation.Nullable; ^符号:类可空位置:包androidx.annotation C:\ flutter.pub-cache \ hosted \ pub.dartlang.org \ cloud_firestore-0.9.0 \ android \ src \ main \ java \ io \ flutter \ plugins \ firebase \ cloudfirestore \ CloudFirestorePlugin.java:253:错误:找不到符号公共无效onFailure(@NonNull异常e){^符号:类NonNull C:\ flutter.pub-cache \ hosted \ pub.dartlang.org \ cloud_firestore-0.9。

失败:构建失败,发生异常。

  • 出了什么问题:任务':cloud_firestore:compileDebugJavaWithJavac'的执行失败。

    编译失败;有关详细信息,请参见编译器错误输出。

  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。与--scan一起运行以获取完整的见解。

  • https://help.gradle.org上获得更多帮助

在26秒内失败,并完成错误:Gradle任务assembleDebug失败,退出代码为1

我只是想将Firebase添加到项目中

dart firebase flutter flutter-dependencies

3
推荐指数
3
解决办法
1万
查看次数

为什么 Julia 在输入复数时会生成复共轭?

当尝试在 julia 控制台中输入任何复数时,例如 2+3im,然后按 Enter 键,输出与输入相同,即 2 + 3im。但是在输入时输入是有理形式,即 1//2+1//5im,按下回车键后 julia 输出 1//2 - 1//5*im。请帮助我在 ubuntu 18 上。

在此处输入图片说明

julia

3
推荐指数
2
解决办法
58
查看次数