sqlite. Версия linq2db - 5.2.1 , System.Data.Sqlite - 1.0.116
код вида
db.Messages.Update(
(fun m -> m.VifReplyToId = message.VifMessageId),
(fun m -> m.ReplyToId = message.Id)) |> ignore
сломан, похоже, конвертация F# лямбды в ExpressionFunc<Func<T... не работает, ошибка явно дает это понять -
LinqToDB.Linq.LinqException: Expression '(m.VifReplyToId == { Id = 16
ReplyToId = 0
FromId = 10
... ]" }.VifMessageId)' must be a table.
Куда копать, быть может, есть пример?
Сделай явный каст
Обсуждают сегодня