Oops. n.outE.inV.inE.outV.groupCount(m) >> -1;m.sort{a,b -> b.value <=> a.value}
NOT n.outE.inV.inE.outV.groupCount(m);m.sort{a,b -> b.value <=> a.value} >> -1 I didn't see the semicolon. Marko. On Jun 15, 2011, at 1:12 PM, Marko Rodriguez wrote: > Hi, > > The trick to Gremlin is to know that an expression is an Iterator and thus, > must be iterated. > > n.outE.inV.inE.outV.groupCount(m);m.sort{a,b -> b.value <=> a.value} > > Should be: > > n.outE.inV.inE.outV.groupCount(m);m.sort{a,b -> b.value <=> a.value} >> > -1 > > >> -1 is equivalent to while(itty.hasNext()) { itty.next() } > > When you do sutff in the Gremlin terminal, the terminal will say: "oh, you > returned an iterator, let me iterate through the results for you." > See the first point in: > https://github.com/tinkerpop/gremlin/wiki/Troubleshooting > > Question: where are you setting the variable 'n' ? Is that Gremlin plugin > thing? > > Hope that helps, > Marko. > > http://markorodriguez.com > > On Jun 15, 2011, at 1:08 PM, Marcelo Barbudas wrote: > >> Hello neo4j, >> >> I'm trying to run via the gremlin server plugin a query like: >> m=[:];n.outE.inV.inE.outV.groupCount(m);m.sort{a,b -> b.value <=> >> a.value}; m; >> >> This doesn't output anything. I tried m.keySet() and that doesn't return >> anything either. >> >> Any ideas how I could make this work? >> >> -m. >> _______________________________________________ >> Neo4j mailing list >> User@lists.neo4j.org >> https://lists.neo4j.org/mailman/listinfo/user > _______________________________________________ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user