如何找到与登录的电子邮件相匹配的文档? 当我尝试使用下面的代码时,Firestore忽略了where子句,只带来学生集合中的所有文档,无论它是否匹配。我读到过在Firebase控制台中手动添加索引有效,但我尝试过(screenshot of the console),但没有成功。是代码中有什么错误还是我没有正确地索引它?更新:代码的输出:第一个打印是电子邮件,但之后应该只有一个打印'peV
我已经从firestore获取了一些数据,但在我的查询中,我想添加一个条件where子句。我正在使用async-await for api,但不确定如何添加必要的where子句。main函数中,我得到了一个叫做'type‘的参数。根据该参数的值,我想在上面的查询中添加另一个qhere子句。,那么where</e
假设我将用户存储在一个列表中,然后我想将用户推荐给另一个用户,这样他们就可以跟随了。这个用户已经有了追随者,所以我要做的第一件事就是从查询中排除这个用户已经追随的用户列表。考虑到Firestore有一个WHERE子句,是否可以使用WHERE忽略UID列表,您知道,类似SQL NOT IN()的东西,或者其他任何方式?const userIAlreadyFollow