0

如何在 Flutter Firebase 中进行即时搜索?

例如,我的 Firebase 文档中有这样的品牌列表;品牌文档

我想立即在列表中进行搜索,例如当我发短信“F”时,我想显示福特和菲亚特,或者当我发短信“Te”时,我想显示特斯拉。因此,无论我在搜索栏中键入什么内容,我都希望包含这些单词或字母的字符串出现在屏幕上。

4

1 回答 1

1

你正在寻找这个

以下是查询示例,(您可以自行创建)

List<DocumentSnapshot> documentList = (await Firestore.instance
        .collection("cases")
        .document(await firestoreProvider.getUid())
        .collection(caseCategory)
        .where("caseNumber", arrayContains: query) // query param will be your search string
        .getDocuments())
    .documents;
于 2021-08-04T12:16:23.523 回答