title: How to push values to property array in Cypher?
body: <p>I have two nodes <code>user</code> and <code>files</code> with a relationship <code>:contains</code>, the relationship has a property <code>id</code>which is an array, represented as</p>
  <pre><code>(:user)-[:contains{id:[12345]}]-&gt;(:files)
  </code></pre>
  <p>However I want to populate the property array <code>id</code> with values <code>1111</code> and <code>14567</code> <strong>sequentially</strong> using <code>Cypher</code> queries, I dont find any method to push values into the array.</p>
  <p>After inserting 1111 to property <code>id</code> it will be:</p>
  <pre><code>(:user)-[:contains{id:[12345,1111]}]-&gt;(:files)
  </code></pre>
  <p>After inserting 14567 to property <code>id</code> it will be:</p>
  <pre><code>(:user)-[:contains{id:[12345,1111,14567]}]-&gt;(:files)
  </code></pre>
  <p>I don't know how to populate values to an property array sequentially.</p>