title: Find route where all paths are of certain type and have certain property
body: <p>In neo4j, I need to find a route between A and every other node in my collection, where all routes have paths which are "twowheeler" (path type) and have property summer set to true.</p>
  
  <p>How can I do that in neo4j database?</p>
  
  <p>I tried something similar to answer from 
  <a href="https://stackoverflow.com/questions/14104682/cypher-query-finding-all-paths-between-two-nodes-filtered-by-relationship-prope">THIS</a> thread, but it doesn't work for me.</p>
  
  <pre><code>START a=node(1)
  MATCH p=(a)-[r:twowheeler*..]-()
  WHERE has(r.summer) and r.summer='true'
  RETURN p;
  </code></pre>