请教如何让r.key的key成为变量,可以动态变化,另外如何动态更新关系属性?
如上图,返回的r.k里的k不能跟着unwind keys® as k 的k动态变化,应该是直接判断“r”里有没有“k”这个属性了,所以结果都是null。 所以如何使k成为变量?使输出真正的r.key的值。
做以上尝试,最终目的是想统计关系里的数组型属性值的元素个数,并作为一个新的属性设置在关系里,换句话就是给所有关系增加一个与数组元素个数相关的属性。 如下图,要统计属性“cont”和“datv”两个数组型属性值的元素个数之和sum,并将sum设置到关系里,例如这样,sum:10。
要达到以上目的,我觉得先要分别识别出关系属性,再统计数组元素个数,问题就卡在怎么动态识别所有数组型属性。
或者有其他更好的方案,直接达到添加一个sum属性到关系里的目的,请各位大神指点,谢谢。