首页 > 解决方案 > 如何检查字符串是否在特定 Firestore 文档 (Swift) 的数组中?

问题描述

我想要做什么:检查用户是否正在关注另一个用户。基本上我想看看用户的 UID 是否在另一个用户配置文件的文档中的“关注者”数组中。

看起来像这样

我想到了使用该.whereField命令的选项,但随后我会获得更多文档,而不仅仅是我关心的文档。

标签: arraysswiftfirebasegoogle-cloud-firestore

解决方案


获取用户文档(使用 whereField isEqualTo)并检查关注者字段数组是否包含第二个用户的 uid。


推荐阅读