문자열을 만들고 Neo4jClient의 ExecuteCypherResults API에 전달한 후 CypherQuery를 실행하려고 시도했습니다. 나는 노드와 적절한 레이블을 동적으로 만들 필요가 있기 때문에 이것을 시도했다. Paramter Substituion은 레이블에 적용 할 수 없기 때문에 사이퍼 쿼리 문자열을 만들어 실행하려고했습니다. 컴파일러 오류 메시지 : CS0411 : 메서드의 형식 인수 'Neo4jClient.IRawGraphClient.ExecuteGetCypherResults (Neo4jClient.Cypher .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));
나는 다음과 같은 오류가 발생합니다. 형식 인수를 명시 적으로 지정하십시오.
이 점에서 어떤 도움이 좋을 것입니다 ..
귀하의 조언에 많은 감사를드립니다. 이 필요성이 제기 된 전체 솔루션에서 단 하나의 인스턴스였습니다. Neo4jclient를 광범위하게 사용하여 아키텍처와 가치를 높이 평가했습니다. Neo4JClient는 Exception을 제외하고이 예외를 처리하기위한 API를 이미 제공했으며 커뮤니티를 사용하여 도움을 얻으려고했습니다. 도움과 조언에 다시 한 번 감사드립니다. – cheenu
그럼 문제를 해결 했습니까? – Pat