2012-01-14 12 views

risposta

3

Se hai una classe A mappato a raggrupparsi un si può fare:

select from A where not([email protected] in ['b']) 

Ciò significa attraversare la proprietà "fuori" di record (come i bordi), poi la "a" proprietà (la vertice) e quindi ottenere il nome della classe (@class). Ho usato l'operatore IN invece di = (uguale) perché "out.in. @ class" restituisce una raccolta di nomi di classi.

Se si vuole avere alcun Una classe e si deve passare attraverso il cluster Un cluster uso: sintassi:

select from cluster:A where not([email protected] in ['b']) 

ho testato contro ultima 1.0rc8-SNAPSHOT e lavora.

+0

Questa è davvero la sintassi? Non c'è differenza tra i due casi. Non riesco a farlo funzionare (su rc7). Ottengo 'funzione sconosciuta" non "'. La doppia citazione alla fine deve essere abbinata? – Thilo

+0

Funziona solo con 1.0rc8-SNAPSHOT – Lvca

+0

OK, controllerà dopo il rilascio. Qualche modo per farlo con una versione precedente? E qual è il significato della doppia citazione alla fine? – Thilo

Problemi correlati