查询是:
“游戏类别中租金超过 4 美元的电影列表”
有两个表,“Film”和“Film_category”都有一个共同的属性,“film_id”
如何解决这个查询,我看了如何连接表的文档,一个字都不懂,请帮帮我!
最佳答案
[已编辑]
假设(从你的问题的早期版本)以下属性都属于具有 Film
标签的节点:
- 电影编号
- 标题
- 租金_利率
- 更换成本
- 租金值(value)
,以下属性都属于Film_category
:
- 类别名称
,模型看起来像:
(:Film)-[:HAS_CATEGORY]->(:Film_category)
,则此查询将回答您的问题:
MATCH (f:Film)-[:HAS_CATEGORY]->(c:Film_category)
WHERE f.rental_value > 4.0 AND c.category_name = 'Game'
RETURN f;
关于neo4j - 如何在 cypher,NEO4J 中加入 2 个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27002627/