嵌套查询
为实现功能更强大的查询,可使用过滤器的结果作为谓词的值。 这种方法称为嵌套查询。
例如,假设要标识源自包面操作的所有零部件。
初始查询类似于下面显示的内容。 该查询使用来自网格操作零部件的操作属性的属性谓词,并且选择了所有包面操作。 查询结果会列出由包面操作生成的所有零部件。
但是,如果创建另一个包面操作,它不会自动出现在结果中。 在属性谓词的值中手动选择它。
在以下示例中,SurfaceWrapper - SprueCup(包面 - 浇口杯) 已手动添加到查询中。
要避免手动调整过滤器,可使用嵌套过滤器,如以下示例所示:
- 通过将包面操作节点拖到查询过滤器中,使用“类型”谓词创建名为 Filter-SW-Operations 的过滤器。
- 在原始查询(在此示例中名为 Filter 9(过滤器 9))中,将值从一组选定操作更改为过滤器 Filter-SW-Operations。
过滤器 Filter-SW-Operations 嵌套在 Filter 9(过滤器 9) 中。
要测试此过滤器是否会自动拾取新的包面操作,创建现有操作的几个副本,然后会看到新操作立即显示。