We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 8471385 + 68d177f commit ed1f5b9Copy full SHA for ed1f5b9
muagent/db_handler/graph_db_handler/nebula_handler.py
@@ -286,20 +286,10 @@ def add_node(self, node: GNode) -> GbaseExecStatus:
286
for prop_name in properties_name:
287
value = node_attributes.get(prop_name)
288
if isinstance(value, str):
289
- if prop_name == 'extra':
290
- # 转义双引号
291
- # value = value.replace('"', '\\"')
+ if prop_name in {'extra', 'description', 'envdescription','updaterule'}:
+ # 转义换行符和双引号
292
value = value.replace("\n", "\\n").replace("\"", "\\\"")
293
- cypher += f'"{value}",'
294
- elif prop_name == 'description':
295
- value = value.replace("\n", "\\n").replace("\"", "\\\"")
296
297
- elif prop_name == 'envdescription':
298
299
300
- else:
301
302
- #cypher += f'"{value}",'
+ cypher += f'"{value}",'
303
else:
304
cypher += f'{value},'
305
cypher = cypher.rstrip(',')
0 commit comments