首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Neo4jclient这门课在哪里- Neo4jDataRepository?

Neo4jclient这门课在哪里- Neo4jDataRepository?
EN

Stack Overflow用户
提问于 2015-07-31 13:55:15
回答 1查看 62关注 0票数 1

我试图使用Neo4jclient for c#对插入关系进行批处理。我通过用户dcinzona找到了这段代码。我正在查看最新的源代码,在任何地方都找不到这个类Neo4jDataRespository。这是这个用户创建的自定义类,还是我遗漏了什么?

代码语言:javascript
复制
string merge1 = string.Format("c:{0} {{{1}:row.{2}}}", IDFieldLeft.Replace("Id", ""), IDFieldLeft, IDFieldLeft);
    string merge2 = string.Format("a:{0} {{{1}:row.{2}}}", IDFieldRight.Replace("Id", ""), IDFieldRight, IDFieldRight);
    string merge3 = string.Format("(c)-[r:{0} {{row}}]->(a)", entityName);
    foreach (var list in Neo4jDataRepository.Batch(relationshipMatrix, 1000))
    {
        var query = client
                    .Cypher
                    .WithParam("coll", list.ToList())
                    .ForEach("(row in {coll})")//manually create json array of list objects
                    .Merge(merge1)
                    .Merge(merge2)
                    .Merge(merge3);
        query.ExecuteWithoutResults();
    }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-01 12:07:07

这是那个用户创建的一个自定义类,它不是Neo4jClient的一部分。

我不知道他们做了什么,我也没有看到其他地方提到过,但恐怕是被他们引用的。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31747952

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档