2014-09-26 64 views
0

我試圖帶一組人並將它們隨機分配到一組位置。顯然有人一次只能有一個地方。爲了生成原型的一些測試數據,我正在這樣做。隨機分配1-1關係

所以,我有10個人和3個位置(比方說)。所有10人需要位於這三個地點中的任何一個。我需要它像現實生活中的東西,所以他們不能都在一個地方。每個人都只有一個地方。一些統一的分配是我正在尋找的。

match (p:Person), (l:Location) where not (p)-[:LOCATED]->(l) create (p)-[:LOCATED]->(l) 

我只是不太方便足以與Cypher和我不想不得不求助於Java代碼的工作,雖然我能做到這一點很容易

+0

你想通過網絡瀏覽器來做到這一點嗎?除Java之外,還有其他語言可供您考慮使用嗎? – subvertallchris 2014-09-27 19:23:41

+0

如果我必須使用其他Cypher,那麼我將只使用Java – 2014-10-01 17:47:34

回答