每个用户都有一些项目,这些项目不能被其他用户看到。用户项存储在子集合中。结构看起来是这样的: User集合->用户id作为文档id,每个文档中的->,项目的子集-> item as document。应用程序需要从Firestore获取用户id,然后才能显示用户的项目。我知道该参数需要一个字符串,但我不能将Future赋值给它,
让我们以电子邮件为例作为文档。你有你的主题,身体,发信人,假设我们也可以标记它们(就像gmail一样)
根据我对QueryParser的理解,我给它一个字段和解析器类型。如果用户输入文本,则用户只搜索我设置的内容。我注意到,如果我写了fieldName: text to search,它会在主题或主体字段中查找。但是,我如何进行常规查询,如“有趣的所以问独角兽”查