次のグレムリン コードのセグメントがあります。
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();
これにより、time 属性値が startTime よりも大きいと判断されるアイテムが除外されると思います。しかし、そうではありません。比較するために、パイプライン内の現在のオブジェクトの時間を取得するにはどうすればよいですか?