Sto usando neo4j 2.1.4. Ho nodi - POINT e le relazioni - STRADA Ho indice sulla proprietà ROAD - OBJ_CODCome utilizzare l'indice delle relazioni in Cypher
:schema ls -l :ROAD
Indexes
ON :ROAD(OBJ_COD) ONLINE
ON :ROAD(ID) ONLINE
No constraints
voglio cercare Road di valore OBJ_COD, ma indice di don'use cifra per ricerca relazione.
neo4j-sh (?)$ profile MATCH (a)-[r:`ROAD` {ID:333275}]-(b:`POINT`) RETURN r LIMIT 1;
ColumnFilter
|
+TraversalMatcher
+------------------+------+---------+-------------+----------------+
| Operator | Rows | DbHits | Identifiers | Other |
+------------------+------+---------+-------------+----------------+
| ColumnFilter | 2 | 0 | | keep columns r |
| TraversalMatcher | 2 | 2265843 | | a, r, a |
+------------------+------+---------+-------------+----------------+
Come posso forzare Cypher a utilizzare l'indice esistente per cercare una singola relazione?