|
|
@@ -174,7 +174,7 @@ public class DimEntityServiceImpl implements DimEntityService {
|
|
|
@Override
|
|
|
public void createEntityRelationshipToNeo4j(EntityRelationshipToNeo4jVo entityRelationshipToNeo4jVo) {
|
|
|
// String cql = "match (a:Entity {entityid:'MA1001NE103K1034230XXXXXXXXXXXXX2501010009'}), (b:Entity {entityid:'MA1001NE103K103423043622XXXXXXXX2301010018'}) MERGE (a)-[r:关系]->(b)";
|
|
|
- String cql = "match " + "(a:Entity {entityid:'" + entityRelationshipToNeo4jVo.getEntityid() + "'})," + "(b:Entity {entityid:'" + entityRelationshipToNeo4jVo.getComentityid() + "'}) " + " MERGE (a)-[r:" + entityRelationshipToNeo4jVo.getComrelation() + "]->(b) ";
|
|
|
+ String cql = "MERGE (a:Entity {entityid:'" + entityRelationshipToNeo4jVo.getEntityid() + "'})" + " MERGE (b:Entity {entityid:'" + entityRelationshipToNeo4jVo.getComentityid() + "'}) " + " MERGE (a)-[r:" + entityRelationshipToNeo4jVo.getComrelation() + "]->(b) ";
|
|
|
neo4jClient.query(cql).run();
|
|
|
}
|
|
|
|
|
|
@@ -283,6 +283,12 @@ public class DimEntityServiceImpl implements DimEntityService {
|
|
|
return retList;
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public List<EntityRelationshipToNeo4jVo> queryRelationshipDateByTableName(String tableName) {
|
|
|
+ List<EntityRelationshipToNeo4jVo> list = dimEntityMapper.queryRelationshipDateByTableName(tableName);
|
|
|
+ return list;
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public Map<String, Object> queryEntityRelationshipFilter(Map map) {
|
|
|
String query_data = (String) map.get("query_data");
|