【问题标题】:is it possible to query on custom user object properties?是否可以查询自定义用户对象属性?
【发布时间】:2022-08-08 22:36:04
【问题描述】:

当我连接除 id、name 和 image 之外的用户时,我将自己的属性添加为对象,如下所示:

await client.connectUser({
            id: \'jose\',
            name: \'pepe\',
            image:\'https://i.imgur.com/YEGTFwf.jpeg\',
            myObject:{
                \'id\':1,
                \'categoria\':\'writer\'
            }
        },
        client.devToken(\'jose\'));

但是当我尝试查询用户时,它只返回一个空数组,我正在尝试这样:

await client.queryUsers({\"myObject.categoria\":\"writer\"});

我已经尝试过 id 或用户对象中的其他属性,并且过滤器就像一个魅力,所以我想知道这是否是进行查询的正确方法。或者是否可以查询内部对象。

    标签: getstream-io getstream-chat


    【解决方案1】:

    根据流支持,“目前 API 无法过滤像这样的嵌套对象,只能过滤顶层的值。”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-08
      • 1970-01-01
      • 2019-11-01
      • 2017-12-18
      • 1970-01-01
      • 1970-01-01
      • 2021-01-26
      • 1970-01-01
      相关资源
      最近更新 更多