[String: Any]
以下のように辞書を返すメソッドがあります。
func getDetailDictionary() -> [String: Any] {
// demo code
let followers = [1, 2, 3, 4, 5]
return [
"name": "sample name",
"followers": followers
]
}
このオブジェクトを に変換しJSON
て、オブジェクトとしてクライアントに送り返す必要がありResponseRepresentable
ます。
以下を使用して JSON オブジェクトを準備しました。
let jsonData = try JSON(node: getDetailDictionary())
しかし、このエラーは、利用可能なオーバーロードと一致しないことを示しています。メソッドの実装[String:Any]
で型が扱われないとは思いません。JSON(node: )
この問題を Vapor で解決する方法はありますか?