【发布时间】:2015-12-11 19:19:29
【问题描述】:
我想使用 Slick 3.0 ++= 函数进行批量插入,并使用返回来返回插入的对象。
我想知道返回对象 (Future[Seq[Something]]) 是否与我的参数 Seq[Something] 具有相同的顺序(没有 id)。
更具体地说,
val personList: Seq[Person] = Seq(Person("name1"), Person("name2"), Person("name3"))
persons returning persons ++= personList
结果肯定是Future(Seq(Person(1, "name1"), Person(2, "name2"), Person(3, "name3")))?或者可以是其他结果顺序?
谢谢。
【问题讨论】: