【发布时间】:2017-10-02 16:57:56
【问题描述】:
我需要使用 slick 将 json 值映射到表,并将整个 json 作为 blob 存储在同一个表中。
def createJob(jobs: JobEntity): Future[Option[Long]] =
db.run(job returning job.map((_.id)) += jobs)
我的 Json 包含像
这样的值id(long),name(string), type(string)
虽然我要映射的表有列
id(long),name(string), type(string),json_data(blob)
我有 JobEntity 类
case class JobEntity(id: Option[Long] = None, name: String, type: String) {
require(!jobname.isEmpty, "jobname.empty")
}
如何将 json 映射到 json_data 列?
【问题讨论】: