Java orientdb中的[size=40]标记是什么

Java orientdb中的[size=40]标记是什么,java,api,graph,orientdb,nosql,Java,Api,Graph,Orientdb,Nosql,我一直在做一个项目,我已经做了215条边,这些边来自一个顶点,指向不同类别的不同顶点。但是,当我使用JavaAPI图形API来获取边时,只有40条。请帮助大小[40]表示顶点16:633有40个出射边贡献大小[40]表示顶点16:633有40个出射边贡献所以我想我已经找到了这个问题的解决方案。基本上,我有两个循环,第一个循环用于向顶点迭代,第二个循环用于为每个顶点生成多条边。现在,我在前面每次插入边之后都使用graph.commit。现在我决定在每个顶点完成后提交,也就是说,我将提交频率从n^2

我一直在做一个项目,我已经做了215条边,这些边来自一个顶点,指向不同类别的不同顶点。但是,当我使用JavaAPI图形API来获取边时,只有40条。请帮助

大小[40]表示顶点16:633有40个出射边贡献

大小[40]表示顶点16:633有40个出射边贡献

所以我想我已经找到了这个问题的解决方案。基本上,我有两个循环,第一个循环用于向顶点迭代,第二个循环用于为每个顶点生成多条边。现在,我在前面每次插入边之后都使用graph.commit。现在我决定在每个顶点完成后提交,也就是说,我将提交频率从n^2减少到n。这解决了问题,我能够添加和检索所有边。

因此我认为我已经找到了解决此问题的方法。基本上,我有两个循环,第一个循环用于向顶点迭代,第二个循环用于为每个顶点生成多条边。现在,我在前面每次插入边之后都使用graph.commit。现在我决定在每个顶点完成后提交,也就是说,我将提交频率从n^2减少到n。这解决了问题,并且我能够添加和检索所有边。

这里恐怕不是这样,因为我查询了数据库,发现数据库中有221条边。我根据edge'Contributions'的out属性搜索了用户的RID,它显示了221条边,那么为什么只有40条边显示在那里?你能发布这个查询的结果吗:选择outContribute.size从16:633开始,它显示了40条边,先生!但是选择*from contribution where out=16:633给出221 rowsHi@Abhimanyu,你做过一些删除操作吗?如果是,您使用了哪些命令?先生,我没有执行任何删除操作,但是当我刷新时,我会执行try{graph.dropEdgeTypeContribute;}catchException e{e.printStackTrace;}System.out.println=========================贡献已删除====;这会删除所有类,因此会删除所有内容。这就是我所用的,恐怕这里不是这样,因为我查询了数据库,发现数据库中有221条边。我根据edge'Contributions'的out属性搜索了用户的RID,它显示了221条边,那么为什么只有40条边显示在那里?你能发布这个查询的结果吗:选择outContribute.size从16:633开始,它显示了40条边,先生!但是选择*from contribution where out=16:633给出221 rowsHi@Abhimanyu,你做过一些删除操作吗?如果是,您使用了哪些命令?先生,我没有执行任何删除操作,但是当我刷新时,我会执行try{graph.dropEdgeTypeContribute;}catchException e{e.printStackTrace;}System.out.println=========================贡献已删除====;这会删除所有类,因此会删除所有内容。这就是我所用的全部,所以你有两个顶点A和B与215条边B/w相连,对吗?是否可以添加从中选择outContribute.size的结果;从B中选择inContribute.size;选择*from contribution,其中out=A和in=b确切地说,我有215条边,它们从一个顶点到一个类的不同顶点。所以我尝试通过迭代器获取所有边,但它并没有返回所有边。forEdge contributeEdge:userNode.getEdgesDirection.OUT,@class,Contribute{//Code}哪个版本?我记得一个非最新版本有这个问题。请使用最新的OrientDB版本。OrientDB服务器v2.1.17Hi,因此您有两个顶点a和B与215条边B/w连接,对吗?是否可以添加从中选择outContribute.size的结果;从B中选择inContribute.size;选择*from contribution,其中out=A和in=b确切地说,我有215条边,它们从一个顶点到一个类的不同顶点。所以我尝试通过迭代器获取所有边,但它并没有返回所有边。forEdge contributeEdge:userNode.getEdgesDirection.OUT,@class,Contribute{//Code}哪个版本?我记得一个非最新版本有这个问题。请使用最新的OrientDB版本。OrientDB服务器v2.1.17