有时候遇到需要搜索或者筛选出层级关系中,某个节点以及该节点的所有子节点,或者某节点以及该节点的所有父节点的记录时
使用示例:
该节点以及节点的所有子节点(例如当前用户的部门以及所有子部门)
self.search([('id', 'child_of', menu_roots.ids)])
domain="[('hr_department_id', 'child_of', parent.department_id)]"
该节点以及几点的所有父节点例如当前用户的部门以及所有父部门)
('id', 'parent_of', self.subsystem_id.id)
domain = [('view_location_id', 'parent_of', self.ids)]
注意:对python代码和xml中皆可使用