spray-json

    3热度

    1回答

    我正在使用Spray构建REST API。 我的JSON数据类型之一是递归的: case class Container(id: String, name: String, read_only: Boolean, containers: List[Container], content: List[Content]) object

    2热度

    3回答

    任何人都可以提供一些关于如何在喷雾中构建路由的好方法吗? 我的路线编辑包含路由文件.... pathPrefix("customers") { pathEnd { get { handleRejections(RejectionHandler.apply(handleMissingAuthSessionKey orElse handleValidation

    1热度

    1回答

    我注意到如果/ tmp /中的此目录具有不正确的权限,jps监视程序无法正常工作。我似乎无法在文档中找到该文件夹​​的正确权限。到目前为止,我已经注意到chmod 750和755似乎都允许JPS工作,但我想要一个更详尽的列表。

    6热度

    1回答

    我有这个两个误差修改: Error:(39, 20) Cannot find an implicit ExecutionContext. You might pass an (implicit ec: ExecutionContext) parameter to your method or import scala.concurrent.ExecutionContext.Implicits.

    -1热度

    1回答

    例如,假设我有 case class Test(a: String, b: String) ... implicit val testFormat = jsonFormat2(Test.apply) 并额外c领域的JSON: val test = "{\"a\": \"A\", \"b\": \"B\", \"c\": \"C\"}" 那么我想找到一种方法(配置/参数/任何),使下面的

    1热度

    2回答

    如何解析json喷雾json使用蛇案(下划线符号),而不是骆驼案? E.g. case class Test(subjectDescription: String) "{\"subject_description\":\"Medicine\"}".parseJson.convertTo[Test] 应该工作,而不是抛出异常。

    0热度

    1回答

    我使用的是Scala/Slick 3.1(这是所有通过spray-slick-swagger typesafe activator),并有4个不同的查询运行,我想返回作为一个对象。我试图把所有的未来一起组合成一个未来。 它的工作原理,但问题是,如果查询失败(即,我们搜索不存在的东西),则存在运行时异常。 我想我真的是,如果一个查询失败,失败了整个事情,并最终返回一个未来的[选项] 整个事情经过喷雾

    2热度

    1回答

    我喷JSON支持发现隐含的价值看起来像这样 object MarshallingSupport extends SprayJsonSupport { implicit def json4sFormats: Formats = DefaultFormats } 而在我的路线我想请求映射到DTO object Main extends App with AppConfig with B

    8热度

    1回答

    我有一个非常简单的问题。这不仅仅是喷射式的,而且我已经读过与argonaut和circe相似的主张。所以请赐教。 在喷雾JSON,我所遇到的声明说There is no reflection involved。我明白基于类型的方法,如果用户提供JsonFormat,那么一切都很好。但是这个说法在使用DefaultJsonProtocol时也是如此? 因为当我们看看this,你可以看到clazz.g

    0热度

    1回答

    每次上传文件的新版本时,Box API都会生成ITEM_UPLOAD事件。 但似乎ITEM_UPLOAD事件和上传文件的版本号之间没有任何关联(我想跟踪上传文件中的每一项更改,以检查谁重新上传并能够获取每个版本文件的内容ITEM_UPLOAD事件)。 ITEM_UPLOAD事件的“源”包含有关上传文件的信息,但版本号不存在。 此处是否存在任何解决方案或解决方法?