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.
                  
                  
                  
                  
                  
                  Куда копать, быть может, есть пример?
                  
                  
                
Сделай явный каст
Обсуждают сегодня