Skip to content

Instantly share code, notes, and snippets.

View pipelopez's full-sized avatar

Felipe López pipelopez

View GitHub Profile
@pipelopez
pipelopez / Connect.scala
Created May 4, 2022 20:50 — forked from erangaeb/Connect.scala
spray-json handle more than 22 fields
import spray.json.{DefaultJsonProtocol, JsBoolean, JsObject, JsString, JsValue, RootJsonFormat}
case class Document(field1: String, field2: String, field3: String, field4: String, field5: String, field6: String,
field7: String, field8: String, field9: String, field10: String, field11: String, field12: String,
field13: String, field14: String, field15: String, field16: String, field17: String, field18: String,
field19: String, field20: String, field21: String, field22: String, field23: String, field24: String,
approved: Boolean)
object DocumentProtocol extends DefaultJsonProtocol {