diff --git a/server/dao/neo4j.go b/server/dao/neo4j.go index 00ead13b251a17cafdf0ae082136cb6093c4a77a..dc0a6b70bf91ca710bb5bb73f96f4d16f3262728 100644 --- a/server/dao/neo4j.go +++ b/server/dao/neo4j.go @@ -53,11 +53,11 @@ func (n *Neo4jclient) Node_create(unixtime string, node *meta.Node) error { var cqlIN string if len(node.Metrics) == 0 { - cqlIN = fmt.Sprintf("create (node:`%s` {unixtime:'%s', nid:'%s', name:'%s'} set node:`%s`)", - node.Type, unixtime, node.ID, node.Name, node.UUID) + cqlIN = fmt.Sprintf("create (node:`%s` {unixtime:'%s', nid:'%s', name:'%s', layoutattr:'%s', comboid:'%s'} set node:`%s`)", + node.Type, unixtime, node.ID, node.Name, node.LayoutAttr, node.ComboId, node.UUID) } else { - cqlIN = fmt.Sprintf("create (node:`%s` {unixtime:'%s', nid:'%s', name:'%s'}) set node:`%s`, node += $metrics", - node.Type, unixtime, node.ID, node.Name, node.UUID) + cqlIN = fmt.Sprintf("create (node:`%s` {unixtime:'%s', nid:'%s', name:'%s', layoutattr:'%s', comboid:'%s'}) set node:`%s`, node += $metrics", + node.Type, unixtime, node.ID, node.Name, node.LayoutAttr, node.ComboId, node.UUID) } params := map[string]interface{}{