2012-01-14 8 views

Respuesta

3

Si usted tiene una clase A mapeado en el grupo A que puede hacer:

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

Eso significa que cruza la propiedad "fuera" de los registros A (como los bordes), entonces el "en" propiedad (el vértice) y luego obtener el nombre de la clase (@clase). He usado el operador IN en lugar de = (igual) porque "out.in. @ class" devuelve una colección de nombres de clases.

Si quieres tener ninguna clase A y usted tiene que pasar por el clúster Un clúster de uso: Sintaxis:

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

He probado contra la última 1.0rc8-INSTANTÁNEA y obras.

+0

¿Es realmente la sintaxis? No hay diferencia entre los dos casos. No puedo hacer que funcione (en rc7). Obtengo 'función desconocida" no "'. ¿La comilla doble al final debe coincidir? – Thilo

+0

Funciona solo con 1.0rc8-SNAPSHOT – Lvca

+0

De acuerdo, lo comprobará después de su lanzamiento. ¿Alguna forma de hacerlo con una versión anterior? ¿Y cuál es el significado de la comilla doble al final? – Thilo

Cuestiones relacionadas