我正在使用Finch,Circe和Sangria为API构建GraphQL端点.将variables
通过在GraphQL查询来基本上是任意的JSON对象(假设没有嵌套).例如,在我的测试代码中String
,这是两个例子:
val variables = List(
"{\n \"foo\": 123\n}",
"{\n \"foo\": \"bar\"\n}"
)
Run Code Online (Sandbox Code Playgroud)
Sangria API期望这些类型Map[String, Any]
.
我已经尝试了很多方法但到目前为止Decoder
还没能在Circe 写一个.任何帮助赞赏.