Iam在形成字符串並將其傳遞給Neo4jClient的ExecuteCypherResults API後嘗試執行CypherQuery。我試圖這樣做是因爲需要動態創建節點和適當的標籤。參數替代不適用於標籤,因此我形成了一個密碼查詢字符串並試圖執行。無法在neo4jClient中以字符串形式執行Cypher查詢
String qry="";
qry="Create n:Person";
GraphClient client=new GraphClient(new Uri("localhost:7474/db/data"));
client.Connect();
var results = ((IRawGraphClient)client).ExecuteGetCypherResults(new CypherQuery(qry,null, Neo4jClient.Cypher.CypherResultMode.Projection));
執行當我得到以下錯誤:編譯器錯誤消息:CS0411:用於方法的類型參數「Neo4jClient.IRawGraphClient.ExecuteGetCypherResults(Neo4jClient.Cypher .CypherQuery)」不能從使用推斷。嘗試明確指定類型參數。
在這方面的任何幫助將是巨大的..
非常感謝您的建議Pat。在這種需求出現的整個解決方案中,這只是一個例子。我一直在廣泛使用Neo4jclient,並充分認識其架構和價值支柱。異常是異常,Neo4JClient已經提供了一個API來處理這個異常,我試圖從社區獲得幫助來使用它。再次感謝您的幫助和建議。 – cheenu
那麼你是否解決了這個問題? – Pat