title: why neo4j indexing can't find the nodes which I know they exist?
body: <p>I have created and indexed my graph database through localhost:7474 in neo4j(visually).</p>
  
  <p>The Nodes have three properties,name,priority,link.</p>
  
  <p>and I created index on name property of nodes through </p>
  
  <blockquote>
    <p>add or remove indexes</p>
  </blockquote>
  
  <p>tab of localhost:7474(as shown in picture)<img src="https://i.stack.imgur.com/uRGLJ.png" alt="enter image description here"></p>
  
  <p>but when I try to retrieve nodes based on their names,in data browser,console,or my java application the nodes can not be found.</p>
  
  <p>in console or data browser,when I write this query for red(there is a node with the name of red),for example: </p>
  
  <pre><code>start n=node:name(name="red")
  return n; 
  </code></pre>
  
  <p>I get <code>returned 0 rows</code>.</p>
  
  <p>and when I type this query: </p>
  
  <pre><code>start n=node:node(name="red")
  return n;
  </code></pre>
  
  <p>or this one:</p>
  
  <pre><code>start n=node:Node(name="red")
  return n;
  </code></pre>
  
  <p>I get <code>Index</code>node<code>does not exist</code>,<code>Index</code>Node<code>does not exist</code>,in console or data browser.</p>
  
  <p>my database file is in the same path which neo4j default.graphdb file exists(I mean in "C:\Users\fereshteh\Documents\Neo4j" ),and I first created the index,and then the graph database.</p>
  
  <p>I don't know what I am doing wrong,please help me,I will be so thankful.</p>
  
  <p>version of neo4j:1.9.4</p>