feat: 增加对neo4j的增改查
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user