0

我的问题与您在此线程中看到的完全相同: stackoverflow thread

但是有一个小的区别。我尝试使用上述线程的图像来解释它。CS 关系包含C所描述的类型对象,但也包含E类型对象,因为E类型对象是从C类型对象派生的。

在线程的图像上,E类型对象不存在,这就是区别。Etype 属性也有关系CS

当我尝试使用以下查询访问E类型对象的属性时,问题就出现了:CSSUBQUERY(bs, $x, ANY $x.cs.cs ....

查询没有完成,但重要的代码在那里。正如我所观察到的,谓词创建失败,因为它试图使用类型对象CS上的关系。C我试图CAST在变量上使用运算符$x.cs但没有成功。

有人对此有线索吗?


编辑:添加图像
在此处输入图像描述

的实体可以包含values和类型。这就是问题所在,因为被设置为与 的关系,但是,因为是从可以包含实体派生的,目前我无法再次调用。MKMultiAttributeMKAttributeMKMultiAttributevaluesMKAttributeMKMultiAttributeMKAttributevaluesMKMultiAttributevalues

4

0 回答 0