При попытке удалить пакет записей удаляются только нечетныестроки!
val byUser = Orders.createFinderBy(_.userID)
byUser(id).mutate(_.delete)
Если вместо этого я распечатаю запись, я получу правильное количество строк.
byUser(id).mutate{x => x.echo}
Я работал над проблемой, подобной этой, которая генерирует желаемый SQL.
(for{o <- Orders if o.userID is id.bind } yield o).delete
Но почему и как версия mutate влияет только на нечетные строки?