0

文件上传代码

request.body.file("image").map { ing =>
          val target = new java.io.File(s"./uploads/${ing.filename}")
          ing.ref.moveTo(target, true)
        }

如何将 ing.filename 连接到 AboutImages“图像”对象,以便我可以更新数据库!

这是诺贝尔奖:

object AboutImages {

    val images = { 
        get[Long]("about_us_images.id") ~
        get[String]("about_us_images.image") ~
        get[Option[Date]]("about_us_images.created_at") ~
        get[Option[Date]]("about_us_images.updated_at") ~
        get[Option[Int]]("about_us_images.position") ~
        get[String]("about_us_images.name") map {
case id~image~created_at~updated_at~position~name => AboutImages (id, image, created_at, updated_at, position, name)
        }
    }

是形式:

 val details: Form[AboutImages] = Form(
    mapping(
      "id" -> longNumber,
      "image" -> text,
      "created_at" -> optional(date),
      "updated_at" -> optional(date),
      "position" -> optional(number),
      "name" -> nonEmptyText
      )(AboutImages.apply)
      (AboutImages.unapply)
  )
4

1 回答 1

0

不完全确定我理解你的问题——除了文件上传之外,你在访问表单组件时遇到问题吗?

如果是这样,请查看带有附加字段的帖子播放文件上传表单

于 2013-03-15T01:38:03.153 回答