我希望在Shiny R中的密碼查詢中傳遞變量。 我使用的R版本是R版本3.3.3(2017-03-06)和neo4j-社區3.1.1在Shiny R中的密碼查詢中傳遞變量
沒有問題,通過下面的檢索查詢暗號從Neo4j的數據庫中的數據閃亮[R
query = "MATCH p=()-[:Month]->()-[:Day]->(d:Day)-[Hour]->(h:Hour)<-[timerel:CONNECTED_ON]-(n:IP)-[:CONNECT_TO]->(k:IP) WHERE h.hour=\"9\" and d.day=\"2\" RETURN p limit 25
cypher(graph, query)
然而,當我試圖根據我有什麼變量傳遞到CYPHER查詢閱讀http://neo4j.com/docs/developer-manual/current/cypher/syntax/parameters/,我遇到了此錯誤消息: 「警告:錯誤:客戶端錯誤:(400)錯誤的請求 Neo.ClientError.Statement.ParameterMissing 預計參數命名日」
day = "2"
hour = "9"
query = "MATCH p=()-[:Month]->()-[:Day]->(d:Day)-[Hour]->(h:Hour)<-[timerel:CONNECTED_ON]-(n:IP)-[:CONNECT_TO]->(k:IP) WHERE h.hour=$hour and d.day=$day RETURN p limit 25
我也曾嘗試以下操作:
1:把{$小時}
day = "2"
hour = "9"
query = "MATCH p=()-[:Month]->()-[:Day]->(d:Day)-[Hour]->(h:Hour)<-[timerel:CONNECTED_ON]-(n:IP)-[:CONNECT_TO]->(k:IP) WHERE h.hour={$hour} and d.day={$day} RETURN p limit 25
2:把{小時}
以上所有都不允許我將變量傳遞給密碼查詢語句。 如果有人能指導我,請欣賞它。謝謝。
儘管此鏈接可能會回答問題,但最好在此處包含答案的重要部分並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 – thewaywewere