您可以通过创建视图对象,通过可视化的方法来实现多个对象之间关联数据查询功能,获取您需要的对象视图,而不用手动编写SQL语句。
对象DepartmentInfo存储了部门信息,包括部门ID、部门经理;对象EmployeeInfo存储了员工信息,包括员工姓名、部门ID。通过名为QueryInfo的视图对象,展示员工及其对应的部门经理信息。
对象DepartmentInfo和对象EmployeeInfo已创建完成。
填写视图对象的基本信息,单击“下一步”。
表 1 Basic Information
设置View Object所表示的关联条件,单击“下一步”。
在A中选择主对象,单击“点击以关联另一个对象“后在B中选择另一个对象,设置关联关系,单击加号设置“关联条件“,单击。
图2表示当部门ID相同时,取两个对象表数据中的交集。
View Object最多支持三个Object连接,两个Object之间的连接条件由各自的字段及操作符所组成,连接条件可以有多条。
表 2 Join Objects
在“字段映射”区域单击“添加”,在“名称”中选择字段,选择的字段将作为视图对象展示的字段。设置标签名。
还可以增加记录筛选条件,只有满足该条件,才会展示在视图中。本节示例场景不涉及。
单击“下一步”, 预览创建出来的View Object对应的SQL语句。
单击“保存”完成创建。在“自定义字段“页签,显示了我们配置的展示字段。