Automatic index nodes can be found via exact lookups with normal Index REST syntax.
Final Graph:
Example request
GET
http://localhost:7474/db/data/index/auto/node/name/I
Accept:
application/json
Example response
200:
OK
Content-Type:
application/json
[ { "outgoing_relationships" : "http://localhost:7474/db/data/node/2/relationships/out", "data" : { "name" : "I" }, "traverse" : "http://localhost:7474/db/data/node/2/traverse/{returnType}", "all_typed_relationships" : "http://localhost:7474/db/data/node/2/relationships/all/{-list|&|types}", "property" : "http://localhost:7474/db/data/node/2/properties/{key}", "self" : "http://localhost:7474/db/data/node/2", "outgoing_typed_relationships" : "http://localhost:7474/db/data/node/2/relationships/out/{-list|&|types}", "properties" : "http://localhost:7474/db/data/node/2/properties", "incoming_relationships" : "http://localhost:7474/db/data/node/2/relationships/in", "extensions" : { }, "create_relationship" : "http://localhost:7474/db/data/node/2/relationships", "paged_traverse" : "http://localhost:7474/db/data/node/2/paged/traverse/{returnType}{?pageSize,leaseTime}", "all_relationships" : "http://localhost:7474/db/data/node/2/relationships/all", "incoming_typed_relationships" : "http://localhost:7474/db/data/node/2/relationships/in/{-list|&|types}" } ]
See Find node by query for the actual query syntax.
Final Graph:
Example request
GET
http://localhost:7474/db/data/index/auto/node/?query=name:I
Accept:
application/json
Example response
200:
OK
Content-Type:
application/json
[ { "outgoing_relationships" : "http://localhost:7474/db/data/node/1/relationships/out", "data" : { "name" : "I" }, "traverse" : "http://localhost:7474/db/data/node/1/traverse/{returnType}", "all_typed_relationships" : "http://localhost:7474/db/data/node/1/relationships/all/{-list|&|types}", "property" : "http://localhost:7474/db/data/node/1/properties/{key}", "self" : "http://localhost:7474/db/data/node/1", "outgoing_typed_relationships" : "http://localhost:7474/db/data/node/1/relationships/out/{-list|&|types}", "properties" : "http://localhost:7474/db/data/node/1/properties", "incoming_relationships" : "http://localhost:7474/db/data/node/1/relationships/in", "extensions" : { }, "create_relationship" : "http://localhost:7474/db/data/node/1/relationships", "paged_traverse" : "http://localhost:7474/db/data/node/1/paged/traverse/{returnType}{?pageSize,leaseTime}", "all_relationships" : "http://localhost:7474/db/data/node/1/relationships/all", "incoming_typed_relationships" : "http://localhost:7474/db/data/node/1/relationships/in/{-list|&|types}" } ]
Copyright © 2011 Neo Technology