Saltar al contenido

¿Cómo eliminar etiquetas en neo4j?

Solución:

Por el momento (Neo4j 2.0.1) no existe una forma de eliminar explícitamente una etiqueta una vez que se ha creado. El navegador Neo4j mostrará todas las etiquetas informadas por el punto final REST en:

http://localhost:7474/db/data/labels

Por separado, la barra lateral del navegador Neo4j que muestra etiquetas no actualiza correctamente la lista cuando pierde la conexión con Neo4j. Una recarga del navegador web debería funcionar.

Por último, hubo un error en la visualización del navegador Neo4j que mostraba todas las etiquetas para las que se había creado un estilo. Si usa una versión de Neo4j que tiene el error, puede borrar el estilo haciendo clic en “Ver hoja de estilo” en el inspector de propiedades, luego haciendo clic en el icono del extintor de incendios. Es cierto que todo eso necesita una mejora en la usabilidad.

Saludos, Andreas

Esto parece estar resuelto por la versión 2.3.0.

Como ejemplo, supongamos que hemos creado una película en el navegador de datos como:

CREATE(m:Movie:Cinema:Film:Picture{title:"The Matrix"})

Podríamos consultarlo con

MATCH(m:Movie)
WHERE m.title = "The Matrix"
RETURN m

Tendría 4 etiquetas: Movie, Cinema, Film, y Picture

Para quitar el Picture etiqueta de todas las películas:

MATCH(m:Movie)
REMOVE m:Picture
RETURN m

Para quitar el Picture etiqueta de solo esa película:

MATCH(m:Movie)
WHERE m.title = "The Matrix"
REMOVE m:Picture
RETURN m

Supongamos que hemos creado un producto de nodo como se muestra a continuación

PRODUCT_MASTER { product_code :"ABC", product_name:"XYX }

CREATE INDEX ON :PRODUCT_MASTER (product_code);

Ahora, incluso si elimino todos los nodos de PRODUCT_MASTER del gráfico, seguiremos obteniendo PRODUCT_MASTER en el navegador en las etiquetas de nodo. Para deshacernos de lo mismo, también debemos eliminar el índice.

DROP INDEX ON :PRODUCT_MASTER (product_code);

En neo4j-shell, escriba el comando “esquema” para obtener la lista de índices y las propiedades correspondientes.

Para resumir, en caso de que eliminemos todos los nodos de un tipo en particular, también debe eliminar los índices de ese nodo.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *