Tengo la tabla con el tipo de datos json en Postgresql y debo elegir el mapeo elegible de este campo en el código Scala para el campo de clase de caso (no uso slick donde puedo establecer directamente algo como sql.json ). Considero las siguientes variantes:
java.lang.Object con la siguiente validación.play.libs.Json o io.circe.JsonPero no puedo elegir uno de ellos y no otro posible candidato para este lugar.
UPD Para interactuar con DB uso quill
Como lo mencionó Sarvesh, depende en gran medida de la biblioteca que vaya a utilizar. Hay una buena extensión pg-slick ( https://github.com/tminglei/slick-pg ) que admite la mayoría de las bibliotecas json.
En cuanto a las otras bibliotecas, no encontré ningún recurso relevante. Sin embargo, es posible insertar json con SQL simple. Encuentra recursos aquí