在网络上的其他地方找不到此问题。
访问映射内列表内的映射内的条目会返回所需值的单项数组,而不仅仅是值。 例如
mainMap["信息"] = [] mainMap["info"].add("metadata": "metadata1")
echo "mainMap["info"] " + mainMap["info"]
退货
[[metadata:metadata1]]
echo "mainMap["info"].metadata " + mainMap["info"].metadata
退货
[metadata1]
无论我尝试添加单个条目或访问该单个条目采取什么变化,它总是返回一个数组。
谢谢你。
我已经尝试了我所知道的所有变体来访问地图条目。
mainMap["info"].metadata
mainMap["info"].getAt("metadata")
mainMap.info.metadata
块引用