问题描述
如果我尝试使用 containedIn
过滤数据,如下所示,我将得到空结果,因为我试图从指针列类型 userProfile
进行过滤,尽管我包含了 {{1} } 在查询中。
但是,我尝试将 userProfile
直接用于 containedIn
中的另一个数组列,并且似乎工作正常。这种下面的查询不起作用吗?有哪些替代解决方案?
User
解决方法
不幸的是,您不能对包含的对象执行 containsIn()。要使 containsIn() 工作,它必须在您查询的类的列上执行。
因此,换句话说,您必须直接在 userProfile 类上执行此查询才能使 containsIn() 工作