2017-12-18 143 views
0

我不能夠的陣列(例如score:["1", "0"])的字符串值轉換成在Neo4j的一個整數。如何將數組的字符串值轉換爲neo4j中的整數?

我曾嘗試:

MATCH (n:Game {game_id:"1"}) 
RETURN toInteger(n.score[0]) 

該查詢返回null值作爲結果。

+0

確定該節點所期待的'score'屬性值? MATCH(n:Game {game_id:「1」})的返回值是什麼?RETURN n.score'? – cybersam

回答

0

我想你的查詢,但它爲我工作得很好。這是我的示例數據集:

CREATE (n:Game {game_id:"1", score:["1","0"]}) 

這是查詢:

MATCH (n:Game {game_id:"1"}) 
RETURN toInteger(n.score[0]) 

,並返回:

╒═══════════════════════╕ 
│"toInteger(n.score[0])"│ 
╞═══════════════════════╡ 
│1      │ 
└───────────────────────┘ 
相關問題