title: Indexing nodes in Neo4j
body: <p>I've been reading up on and implementing Neo4j's graph database technology.</p>
  
  <p>It's pretty cool and powerful my only concern is there seems to be a lack on documentation and/or how to tutorials for beginners.</p>
  
  <p>On trying to understand indexing I found that in the webadmin there is a section entitled 'Add and remove indexes' which does just that. However, what I can't find is how to actually implement indexing.</p>
  
  <p>How do I add a node making sure that it is in the correct index and has the correct properties indexed?</p>
  
  <p>N.B. I am using Cypher to do all my graph transactions due to there not being (or at least there not being a good) Objective C API.</p>
  
  <p><strong>EDIT</strong></p>
  
  <p>I should note that I have tried the steps found here: <a href="https://stackoverflow.com/questions/12877678/neo4j-step-by-step-to-create-an-automatic-index?rq=1">Neo4j: Step by Step to create an automatic index</a>
  but when I perform the query, nothing is returned.</p>