解析:如果我将它与指针类型一起使用,“containedIn”将不返回任何内容

问题描述

如果我尝试使用 containedIn 过滤数据,如下所示,我将得到空结果,因为我试图从指针列类型 userProfile 进行过滤,尽管我包含了 {{1} } 在查询中。

但是,我尝试将 userProfile 直接用于 containedIn 中的另一个数组列,并且似乎工作正常。这种下面的查询不起作用吗?有哪些替代解决方案?

User

解决方法

不幸的是,您不能对包含的对象执行 containsIn()。要使 containsIn() 工作,它必须在您查询的类的列上执行。

因此,换句话说,您必须直接在 userProfile 类上执行此查询才能使 containsIn() 工作