我将尝试为您提出一个查询,但为了开始,我假设您已经看到了此文档,其中解释了每个谓词可以接受的类型:
http://tinkerpop.apache.org/docs/current/reference/#a-note-on-predicates
一些可能也会有所帮助的事情。以下模式是有效的,我认为可以应用到您的案例中。我在Gremlin控制台上测试了它们。您可能需要调整一些东西,以使它们在Gremlin Python中工作,但这些Gremlin模式都是比较东西的有效方法。
// Compares two elements with a common property
// Assumes 'a' and 'b' are references to earlier parts of the query.
where('a',gt('b')).by('timestamp')
// References an external variable
// Assumes timestamp is a property of the prior traversal step
where(values('timestamp').is(gt(x)))
// If you need to select a previously labeled step and compare
// you can do this
where(select('timestamp').is(gt(x)))