Getstream io 如何通过检查GetStream IO上的字段是否包含字符串来查询通道

Getstream io 如何通过检查GetStream IO上的字段是否包含字符串来查询通道,getstream-io,Getstream Io,我想知道如何使用regex之类的工具查询GetStream.IO API上的字段或包含匹配字符串的语法 例子 我想查询名称中包含xyZ不区分大小写的频道,而不是与值相等地匹配,我一直在尝试使用下面的方法,但没有成功 { name: {$regex : ".*xyz.*"}} 提前感谢如中所述,仅支持mongo样式查询的子集,因此此类查询并不真正支持您的用例。您可以在频道上使用自定义数据并查询精确值。您可以在初始化()或更新频道时执行此操作。也一直在寻找类似的内容。我的用例是对通道名进行部分匹配

我想知道如何使用
regex之类的工具查询
GetStream.IO API
上的字段或包含匹配字符串的语法

例子 我想查询名称中包含
xyZ
不区分大小写的频道,而不是与值相等地匹配,我一直在尝试使用下面的方法,但没有成功

{ name: {$regex : ".*xyz.*"}}

提前感谢

如中所述,仅支持mongo样式查询的子集,因此此类查询并不真正支持您的用例。您可以在频道上使用自定义数据并查询精确值。您可以在初始化()或更新频道时执行此操作。

也一直在寻找类似的内容。我的用例是对通道名进行部分匹配,即通道名包含“xyz”。我觉得奇怪的是,这些查询不支持这一点。除了全选然后在代码中进行进一步过滤之外,您是否找到了其他选择?