我正在尝试Stream's chat API。可以启用multi-tenancy,以便用户只能搜索与自己在同一团队中的其他联系人。我想查询用户的联系人。如果这样做,则必须指定一个团队过滤器,如下所示:
Client.shared.queryUsers(filter: .contains("teams", "Chicago Bulls"))
当然,我不想为非芝加哥公牛队成员的其他用户硬编码球队名称。我怎么做?据我所知,Swift SDK中teams
上没有User
属性,因此您不能只做Client.shared.user
。