在Firestore中的盎司处搜索多个字段

时间:2020-08-05 17:17:04

标签: flutter google-cloud-firestore

我正在尝试在Firebase数据库中搜索多个字段,以寻找应用程序用户以查找具有FirstName,LastName和JobTitle的联系人。我知道带有“ OR”的查询是其中的局限性之一,但我想知道是否有人想出一种方法来合并多个查询以替代“ OR”的功能。下面是我用来根据用户的名字搜索用户的代码。

谢谢大家!

  final usersProfile = Firestore.instance.collection('Users');
  handleSearch(String query) {
    Future<QuerySnapshot> users =
        usersProfile.where('First Name', isEqualTo: query).getDocuments();
    setState(() {
      searchResultsFuture = users;
    });
  }

0 个答案:

没有答案