- nebula 版本:2.0.0-rc1
- 部署方式(分布式):
- 硬件信息
- 问题的具体描述
数据是这个示例图,在console做了如下操作:
explain go from 'player100' over follow where follow._rank >= 0 and follow._rank < 10 yield follow._src as src, follow._dst as dst
然后graphd进程就挂掉了,但是go语句单独执行是可以返回结果的。
此外,多问一下,bit_and,bit_or这两个函数是怎么使用的?我传入两个参数是不行的,传入一个是可以的,一个参数的没啥用吧?具体如下图:
您好, 帮忙把 logs/nebula-graph.ERROR 日志发一下,
并且我在最新的master分支上试了一下,explain没有问题
bit_and 和 bit_or 是在group by语句中使用的, 可以参考
https://github.com/vesoft-inc/nebula-graph/blob/master/tests/tck/features/agg/Agg.feature
这是今天的ERROR,不过貌似跟explain没啥关系,都是我使用bit_and的错误,还有属性写错报的错误
再问下,我如果要在过滤条件对属性进行bit and怎么操作呢?
kyle
6
bit_and 是 aggregate 函数,你是想做 group by 然后对分组里边的数据做 bit_and 吗?
不是的,假设我有个属性a,它的值是0x1f3a,我想对它做过滤,过滤条件是(a & 0x00ff)> 0x30,这种在nebula有办法实现吗?
kyle
9
@steam 这个 feature,支持按位与或异或算子
2 个赞