feat: 增加对neo4j的增改查

This commit is contained in:
2026-04-15 14:24:39 +08:00
parent c9643db67e
commit 37cd2171b1
11 changed files with 2148 additions and 348 deletions
+8
View File
@@ -8,4 +8,12 @@ type GraphService interface {
SearchNodes(query string) []models.Node
GetNeighbors(nodeID string) (models.NeighborResponse, bool)
GetStats() map[string]int
// 新增增删改接口
CreateNode(req models.CreateNodeRequest) (models.Node, error)
UpdateNode(id string, req models.UpdateNodeRequest) (models.Node, error)
DeleteNode(id string) error
CreateEdge(req models.CreateEdgeRequest) (models.Edge, error)
DeleteEdge(id string) error
}