在图像中角色代表用户的角色,如销售经理,能力代表技能,如管理是销售经理的技能,等级代表课程水平(基础,中级,晋升和专家。
现在我想在管理能力('COM001')和基础水平('CM01')下找到与销售经理角色('R16')相关的课程。
我能够通过以下查询
获取公共节点属性match (d:course)
where exists ((:competency{competency_id:'COM001'})-[:contains_courses]-(d))
AND EXISTS ((:Role{Role_id:'R16'})-[:role_course_map]-(d))
AND EXISTS ((:Level{Level_id:'CM01'})-[:level_has_course]-(d))
return d
现在我想找到在管理能力和基础水平下与销售经理角色相关的课程。如何查询该部分?我是Neo4j的新手,所以请详细说明你的答案:)