firebase - 获取文档 ID 包含我的字符串的所有文档
问题描述
我有一个 Firebase 集合,我的文档 ID 是这样的:
- 用户1-用户2
- 用户1-用户3
- 用户2-用户4
- 用户4-用户1
在我的 Flutter 应用程序中,我只想获取文档 ID 包含“User1”的文档。
有可能做到吗?
解决方案
虽然可以搜索 ID以某个值开头的文档,但无法搜索包含某个值的文档ID。
如果您需要此功能,典型的解决方案是创建一个附加集合,您可以在其中将用户 ID 映射到相关文档 ID。
推荐阅读
- java - 添加新数据后更新 JFreeChart 图,MVC 方法?
- javascript - Ruby on rails 调用 javascript 函数
- javascript - 我在 Angular 8 中遇到了两种方式数据绑定的问题
- python - 如何将 JSON 列表数据存储到 python 变量中?
- javascript - 如何使用 jQuery 将当前 index.html 正文内容替换为另一个 html 文件?
- deprecated - 如何在 Trac 中弃用页面?
- typescript - 关于使用 withRouter 破坏别名的打字稿警告
- python - 如何使用 pandas 识别 CSV 文件中过去 10 天的数据行?
- javascript - 您如何将“for”转换为异步模式?
- ios - 生产应用程序上的 EXC_BAD_ACCESS 崩溃,5% 的用户正在发生这种情况,但我无法重现它