Sto creando un nuovo database Neo4j. Ho un tipo di nodo chiamato Utente e vorrei un indice sulle proprietà dell'utente Identificatore e EmailAddress. Come si fa a impostare un indice quando il database è nuovo? Ho notato che nel file neo4j.properties sembra esserci il supporto per la creazione di indici. Tuttavia quando ho impostato questi come in modoNeo4j: Step by Step per creare un indice automatico
# Autoindexing
# Enable auto-indexing for nodes, default is false
node_auto_indexing=true
# The node property keys to be auto-indexed, if enabled
node_keys_indexable=EmailAddress,Identifier
e aggiungere un nodo e fare una query per trovare un identificatore che so che esiste
START n=node:Identifier(Identifier = "USER0")
RETURN n;
tanto sono un
MissingIndexException: Index `Identifier` does not exist
Come fare Creo un indice e lo utilizzo in una query di avvio? Voglio solo usare i file di configurazione e Cypher per raggiungere questo obiettivo. Ad esempio, al momento sto giocando solo nella Console del Power Tool.
Assicurati di vedere la risposta di Boggle qui sotto - how indici il lavoro è significativamente più semplice in 2.0+ - e come dici tu è un nuovo database, quindi spero che il passaggio all'ultima versione di neo4j sia un'opzione ... –