Question

I want to query and filter all vertices with more than 500 outgoing edges in titan using gremlin in java...how do i do this?I have started off as below

    pipe=pipe.start(graph.getVertices());
Était-ce utile?

La solution

You then need a filter function

p.start(
  g.getVertices()
   .filter(new PipeFunction<Vertex,Boolean>() {    
             public Boolean compute(Vertex v) {
               // write your logic here to count edges on the vertex and 
               // return true if over 500 and false otherwise
             }));

Using GremlinPipeline in Java is described more here

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top