我会尽我所能来解释这种情况。Groovy,在当前节点之后插入节点
我有以下DB列:
oid - task - start - end - realstart - realend
我的要求是有类似以下的输出:
oid1 - task1 - start1 - end1
oid2 - task2 - start2 - end2
其中TASK1是task
,TASK2是task + "real"
,启动1是start
,START2是realstart
,end1是end
,end2是realend
BUT
在第一行应始终被创建(那些start/end
字段是从未空)的第二行只应创建如果realstart
和realend
存在可能不是正确的。
输入是6门阵列(每列一个),输出必须是4个阵列,这样的事情:
#input oid,task,start,end,realstart,realend
#output oid,task,start,end
我想使用类似oid.each
,但我不知道如何添加节点在当前之后。订单在要求中很重要。
对于任何解释请问,谢谢!
感谢您的有用解决方案,但在我的情况下,列表中的每个属性都是一个数组,所有长度都相同,所以我总共有6个数组,它的工作原理是否相同? – GiLA3
为什么你会以这种奇怪的格式获取数据?无论如何,我会编辑答案以尝试提供帮助。 – Renato