我有以下 gremlin 代码段:
vert.as('x').
both.or(
_().has("time").filter{ _()["time"] > startTime.toInteger() },
_().has("isRead"), _().has("isWrite")).dedup{}.gather.scatter.
store(y).loop('x'){c++ < limit.toInteger()}.iterate();
我认为这会过滤掉时间属性值解析为大于 startTime 的项目。但事实并非如此。如何获取管道中当前对象的时间以便进行比较?