執(zhí)行:create (n)-[:SECTION_SUBJECT]->(m) 時(shí),如果 n 或者 m 不存在,則會(huì)自動(dòng)創(chuàng)建節(jié)點(diǎn)并創(chuàng)建關(guān)系。創(chuàng)建出來的節(jié)點(diǎn)只有neo4j自動(dòng)生成的id屬性,沒有其他屬性。如果
想找出所有這些節(jié)點(diǎn),可以通過java實(shí)現(xiàn)(通過cypher查詢語句沒有實(shí)現(xiàn)),代碼如下:
Result result = session.query("match(n) return n",new HashedMap());Iterable<Map<String, Object>> mapIterable = result.queryResults();for(Map<String,Object> map:mapIterable){ if(map.get("n") instanceof NodeModel){ NodeModel o = (NodeModel)map.get("n"); System.out.PRintln(o.getId()); }}原理:創(chuàng)建時(shí)沒有指定類型的節(jié)點(diǎn),在java中自動(dòng)映射成NodeModel類型。
同理,create (n) set n.name="zzm",n.pass="123",這樣創(chuàng)建的node也會(huì)映射成NodeModel類型
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注