如何在orientdb graphdatabase中存储查询结果(文档列表)?
我是orientDB的绿小子,需要帮助:( 我使用orientDB存储一些大图,有时我需要使用简单的选择查询。它可以工作,我可以获得并打印查询结果,但我们希望将其存储在新的graphdatabase中。这很重要,因为我们需要导出这个新的“查询”-数据库作为项目下一步的图形文件。我可以这样做吗?如果不能,为什么?如果可以,怎么做?:) 这里有一些代码如何在orientdb graphdatabase中存储查询结果(文档列表)?,graph,orientdb,tinkerpop,Graph,Orientdb,Tinkerpop,我是orientDB的绿小子,需要帮助:( 我使用orientDB存储一些大图,有时我需要使用简单的选择查询。它可以工作,我可以获得并打印查询结果,但我们希望将其存储在新的graphdatabase中。这很重要,因为我们需要导出这个新的“查询”-数据库作为项目下一步的图形文件。我可以这样做吗?如果不能,为什么?如果可以,怎么做?:) 这里有一些代码 OGraphDatabase maindatabase = new OGraphDatabase(ishod); OGraphDat
OGraphDatabase maindatabase = new OGraphDatabase(ishod);
OGraphDatabase resultgraphdb = new OGraphDatabase(resultname);
maindatabase.open("admin", "admin");
List<ODocument> resultlist = maindatabase.query(new OSQLSynchQuery("select from V limit 20")); //It's works fine, size of this list = 20
for (int i = 0; i < resultlist.size(); i++) {
//MY PROBLEMS ARE HERE - HOW TO IMPORT resultlist TO resultgraphbd
}
OGraphDatabase maindabase=新的OGraphDatabase(ishod);
OGraphDatabase resultgraphdb=新的OGraphDatabase(resultname);
maindabase.open(“admin”、“admin”);
List resultlist=maindabase.query(新的OSQLSynchQuery(“从V限制中选择20”)//它很好用,这个列表的大小=20
对于(int i=0;i
谢谢。您可以打开2个数据库实例并在数据库之间移动记录。在执行任何操作之前,请注意手动设置当前数据库: