[英]Issue while inverting Marklogic map
反转MarkLogic映射时,键和值会交换,但是值会被删除重复数据。 我该如何避免呢?
恐怕你做不到。 MarkLogic map:map
是一个哈希表,因此键是唯一的。 反转时,它将合并重复值的键:
-map:new((
map:entry("a", (1, 2)),
map:entry("b", (2, 3))
))
根据您要实现的目标,您可能只想迭代map:map
。
HTH!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.