我的问题与其他问题类似,但我没有找到解决方案。最近的将是 Can we UPSERT an EDGE in orientdb?
我想对动态C#对象使用REST脚本来执行此操作:
LET rec = upsert non-edge record properties
foreach edge on object, upsert edge using $rec
我链接的问题有一个upsert edge查询,它会创建一个孤立的边缘,即使out和in值都正确插入也是如此。
由于我知道父级和$ rec var有效,我的备份计划是查询边缘,然后执行(条件数需要/ n)
IF ($edge_exists.size() == 0) { \n LET newEdge = CREATE EDGE...
但有没有人知道更顺畅的方法来实现这一目标?谢谢!