0
私は除いて2016年にすべての日付を更新し、次のスリック作用を有し土日不正な更新ステートメント
val action = dates.filter(d => d.year === 2016 &&
d.weekDay != "Sat" && d.weekDay != "Sun").map(x => (x.isHoliday)).update(0)
Await.result(db.run(action), Duration.Inf).value
val sql = action.statements.head
println(sql)
問題は更新が意図したように、SQLのプリントを動作しないということです
update `dates` set `is_holiday` = ? where ((`dates`.`year` = 2016) and true) and true
それは印刷する必要があり
update `dates` set `is_holiday` = ? where `dates`.`year` = 2016
and `dates`.`week_day` != 'Sat' and `dates`.`week_day` != 'Sun'
この文の何が問題になっているのですか?