Я пытаюсь получить результат запроса, который выполняется как часть последовательности действий, переданных в качестве параметра в метод DBIO.sequence() для Slick 3.0. Ниже приведен фрагмент кода для него.Получение результата из последовательности базы данных в Slick 3.0.0
val query = for {
(tt, th) <- tmpTrades join TableQuery[TrdHeader] on (_.tradeNum === _.tradeNum)
} yield (tt.tradeNum, th.internalInd, th.tradeStatusInd, th.tradeDt, th.tradeInputDt, th.lastModifyDt)
val queryAction = query.result
val actions = Seq(tmpTrades.schema.create, tmpTrades ++= trades.toSeq: _*, queryAction, tmpTrades.schema.drop)
val resultFuture = db.run(DBIO.sequence(actions))
Я хочу, чтобы результат DBIO.sequence (действия), как кортеж из шести атрибутов, соответствующих пункт выхода запроса и назначить его resultFuture переменного. Как я могу достичь того же?
Спасибо.