- nebula 版本:1.2
- 部署方式(分布式 / 单机 / Docker / DBaaS):docker
如下场景
对于示例2
go 1 to 2 steps from 1 over A0100 where ratio > 50
期望不返回结果,当所有边均符合过滤条件才返回,语句该如何修改
如下场景
对于示例2
go 1 to 2 steps from 1 over A0100 where ratio > 50
期望不返回结果,当所有边均符合过滤条件才返回,语句该如何修改
go from 1 over A0100 where A0100.ratio > 50 yield A0100._dst as id | go from $-.id over A0100 where A0100.ratio > 50
这样可以不
n step就得拼接n次了,我试下
这个接口我是希望改掉的 所有filter能按单步来过滤 只不过现在还不行 仍然在讨论过程中
或者加个配置选项?把选择权交给用户
不是现在说起来那么简单,目前接口就不支持,所以短时间之内应该还是只能靠别的方式
MATCH p = (n:Node {name: 'n1'})-[*..2]->()
WHERE all(rel in relationships(p) WHERE type(rel) = 'r1' AND rel.prop > 20)
RETURN p
这样的cypher不行吗?
all() 可以改成 any() single() 等其他谓词
1.2 不是没有match么
对噢,只能用go或者lookup了
那就跪了。。。
过年了,再去升级数据库得挨打
从XX到XX