이것은 나를 미치게하는데, 왜 이것이 저에게 오류를 일으키는 지 알 수 없습니다. 여기[String, String]을 Seq에 추가하십시오. [Map [String, String]]
내 코드의 예 :
이 나에게 말을 오류 제공var seqOfObjects:Seq[Map[String, String]] = Seq[Map[String, String]]()
for(item <- somelist) {
seqOfObjects += Map(
"objectid" -> item(0).toString,
"category" -> item(1),
"name" -> item(2),
"url" -> item(3),
"owneremail" -> item(4),
"number" -> item(5).toString)
}
:
Type mismatch, expected: String, actual: Map[String, String]
을하지만 Map[String, String]
내가 내 Seq[Map[String, String]]
에 추가 할 정확히이다.
내 변수 seqOfObjects
에 String
이 필요하다고 말하는 이유는 무엇입니까 ??
누구나 단서가 있습니까? 감사
알겠습니다. 오류가 아니기 때문에 +는 생각조차하지 않았습니다. 그러나 그 모습은 다음과 같습니다 :) 감사합니다 @senia,이게 많은 도움이됩니다! – raxelsson