Neo4J - Cypher的例子

时间:2013-06-03 12:17:46

标签: nosql neo4j

我对图形数据库有点兴趣,但我有些疑惑。我做了一些肤浅的研究(阅读)并没有清除事物(我熟悉图形和图形算法)。请原谅我的懒惰...但如果你有时间,请试一试这个问题。如何将以下SQL查询转换为Neo4J Cypher:

向所有订单的客户提供每个订单金额超过100美元且每个订单的产品数量大于3的订单。

这种情况可以在Neo4J中建模吗?

1 个答案:

答案 0 :(得分:3)

对于假设模型,有一些2.0 Cypher:

match c:Customer-[:ordered]->o:Order-[:contains]->p:Product
where o.total > 100.00
with c, o, count(p) as pcount
where pcount > 3
return distinct c;