Desde Cayley podemos hacer consultas vía REST en dos “lenguajes”: MQL y una versión reducida de Gremlin
Con el siguiente ejemplo podemos obtener los skills más habituales de personas que pertenezcan a una industria, dentro del sector “Edu”
var c = { } ; | |
var x = graph.V("edu").In('in_sector').In('in_industry').Out('has_skill').Tag("id").ForEach( | |
function ( d ) { | |
if ( c[d.id] ) { | |
c[d.id] ++; | |
} else { | |
c[d.id] = 1 ; | |
} | |
d.count = c[d.id] ; | |
} | |
) ; | |
g.Emit( c ) ; |
Comentarios