【发布时间】:2020-07-23 10:50:43
【问题描述】:
我有一个 Map,它有一个包含另一个 Map 的键。 即-
val myDetailsMap = Map("name" -> "abc",
"class" -> "10",
"section" -> "A",
"marksPerSubjectId" -> Map(101 -> "Physics= '70' AND Chemistry='80'",
102 -> "History= '60' AND Civics = '67'"),
"status" -> "pass")
现在,我想使用 foreach 遍历包含另一个 MAP 的 marksPerSubjectId 键。我应该怎么做?
【问题讨论】:
-
这是非常糟糕的类型。你基本上在那里有一个
Map[String, Any]。为什么要这样建模? -
@MateuszKubuszok,问题是我正在从 Databricks 小部件中获取输入。为了有一个干净的输入,我将所有内容都存储在地图中,我正在使用确切的场景对其进行更新,也许你可以建议我一种更好的方法来从数据块小部件中获取数据
标签: scala databricks